Metamath Proof Explorer


Theorem nfalseu

Description: Bound-variable hypothesis builder for "all some one". This is the "all some one" counterpart of nfals . Unlike nfals it requires x and y to be disjoint, because the corresponding builder for E! is nfeuw , which requires it; the version without that requirement, nfeu , depends on ax-13 and its use is discouraged. (Contributed by David A. Wheeler, 21-Jul-2026)

Ref Expression
Hypotheses nfalseu.1 𝑥 𝜑
nfalseu.2 𝑥 𝜓
Assertion nfalseu 𝑥 ∀∃! 𝑦 ( 𝜑𝜓 )

Proof

Step Hyp Ref Expression
1 nfalseu.1 𝑥 𝜑
2 nfalseu.2 𝑥 𝜓
3 df-alseu ( ∀∃! 𝑦 ( 𝜑𝜓 ) ↔ ( ∀ 𝑦 ( 𝜑𝜓 ) ∧ ∃! 𝑦 𝜑 ) )
4 1 2 nfim 𝑥 ( 𝜑𝜓 )
5 4 nfal 𝑥𝑦 ( 𝜑𝜓 )
6 1 nfeuw 𝑥 ∃! 𝑦 𝜑
7 5 6 nfan 𝑥 ( ∀ 𝑦 ( 𝜑𝜓 ) ∧ ∃! 𝑦 𝜑 )
8 3 7 nfxfr 𝑥 ∀∃! 𝑦 ( 𝜑𝜓 )