Documentation

LeanPool.NFWeakPartition.NFLeafWrappers.Basic

NF weak partition development: NFLeafWrappers.Basic.

Typed source-leaf adapters for the ten non-extensional Hailperin axioms.

The caller supplies the actual Expander-normalized primitive nominal body. In particular, this keeps every synthetic class-abstraction dummy explicit in the generated term rather than fixing a global name here. The two computational side conditions are exactly the certificate accepted by valid_literal_leaf: the universal-closure list covers the free names and lowering that closure is the literal source sentence.

Although the source $d hypotheses are not needed after the lowering certificate has been checked, they are retained verbatim in every adapter. This makes the generated call site expose precisely the contract checked by Metamath before substitution.