Metamath Proof Explorer


Theorem ifp1bi

Description: Substitute the first element of conditional logical operator. (Contributed by RP, 20-Apr-2020)

Ref Expression
Assertion ifp1bi ⊢ if- φ χ θ ↔ if- ψ χ θ ↔ φ → ψ ∨ χ → θ ∧ φ → ψ ∨ θ → χ ∧ ψ → φ ∨ χ → θ ∧ ψ → φ ∨ θ → χ

Proof

Step Hyp Ref Expression
1 dfbi2 ⊢ if- φ χ θ ↔ if- ψ χ θ ↔ if- φ χ θ → if- ψ χ θ ∧ if- ψ χ θ → if- φ χ θ
2 ifpim1g ⊢ if- φ χ θ → if- ψ χ θ ↔ ψ → φ ∨ θ → χ ∧ φ → ψ ∨ χ → θ
3 2 biancomi ⊢ if- φ χ θ → if- ψ χ θ ↔ φ → ψ ∨ χ → θ ∧ ψ → φ ∨ θ → χ
4 ifpim1g ⊢ if- ψ χ θ → if- φ χ θ ↔ φ → ψ ∨ θ → χ ∧ ψ → φ ∨ χ → θ
5 3 4 anbi12i ⊢ if- φ χ θ → if- ψ χ θ ∧ if- ψ χ θ → if- φ χ θ ↔ φ → ψ ∨ χ → θ ∧ ψ → φ ∨ θ → χ ∧ φ → ψ ∨ θ → χ ∧ ψ → φ ∨ χ → θ
6 an42 ⊢ φ → ψ ∨ χ → θ ∧ ψ → φ ∨ θ → χ ∧ φ → ψ ∨ θ → χ ∧ ψ → φ ∨ χ → θ ↔ φ → ψ ∨ χ → θ ∧ φ → ψ ∨ θ → χ ∧ ψ → φ ∨ χ → θ ∧ ψ → φ ∨ θ → χ
7 1 5 6 3bitri ⊢ if- φ χ θ ↔ if- ψ χ θ ↔ φ → ψ ∨ χ → θ ∧ φ → ψ ∨ θ → χ ∧ ψ → φ ∨ χ → θ ∧ ψ → φ ∨ θ → χ