Metamath Proof Explorer


Theorem bj-nnf-cbvaliv

Description: The only DV conditions are those saying that y is a fresh variable used to construct ch . (Contributed by BJ, 4-Apr-2026)

Ref Expression
Hypotheses bj-nnf-cbvaliv.nf0 ⊢ φ → ∀ x φ
bj-nnf-cbvaliv.nf ⊢ φ → Ⅎ' x χ
bj-nnf-cbvaliv.is ⊢ φ ∧ x = y → ψ → χ
Assertion bj-nnf-cbvaliv ⊢ φ → ∀ x ψ → ∀ y χ

Proof

Step Hyp Ref Expression
1 bj-nnf-cbvaliv.nf0 ⊢ φ → ∀ x φ
2 bj-nnf-cbvaliv.nf ⊢ φ → Ⅎ' x χ
3 bj-nnf-cbvaliv.is ⊢ φ ∧ x = y → ψ → χ
4 ax-5 ⊢ φ → ∀ y φ
5 ax-5 ⊢ ∀ x ψ → ∀ y ∀ x ψ
6 1 2 3 bj-nnf-spim ⊢ φ → ∀ x ψ → χ
7 4 5 6 alrimdh ⊢ φ → ∀ x ψ → ∀ y χ