Totality of nominal lowering when every free variable is mapped.
theorem
NFChoice.SemanticCore.PartialLowering.lowerClassPredOption_exists
{n : ℕ}
(rho : Var → Option (Fin n))
(candidate : Fin n)
(A : Class)
(h : Mapped rho A.fv)
:
∃ (f : Foundation.Formula n), lowerClassPredOption rho candidate A = some f
theorem
NFChoice.SemanticCore.PartialLowering.lowerWffOption_exists
{n : ℕ}
(rho : Var → Option (Fin n))
(p : Wff)
(h : Mapped rho p.fv)
:
∃ (f : Foundation.Formula n), lowerWffOption rho p = some f
theorem
NFChoice.SemanticCore.PartialLowering.lowerClosed_exists
(p : Wff)
(hp : p.fv = ∅)
:
∃ (f : Foundation.Sentence), lowerClosed p = some f