Metamath Proof Explorer


Theorem orddi

Description: Double distributive law for disjunction. (Contributed by NM, 12-Aug-1994)

Ref Expression
Assertion orddi ( ( ( 𝜑𝜓 ) ∨ ( 𝜒𝜃 ) ) ↔ ( ( ( 𝜑𝜒 ) ∧ ( 𝜑𝜃 ) ) ∧ ( ( 𝜓𝜒 ) ∧ ( 𝜓𝜃 ) ) ) )

Proof

Step Hyp Ref Expression
1 ordir ( ( ( 𝜑𝜓 ) ∨ ( 𝜒𝜃 ) ) ↔ ( ( 𝜑 ∨ ( 𝜒𝜃 ) ) ∧ ( 𝜓 ∨ ( 𝜒𝜃 ) ) ) )
2 ordi ( ( 𝜑 ∨ ( 𝜒𝜃 ) ) ↔ ( ( 𝜑𝜒 ) ∧ ( 𝜑𝜃 ) ) )
3 ordi ( ( 𝜓 ∨ ( 𝜒𝜃 ) ) ↔ ( ( 𝜓𝜒 ) ∧ ( 𝜓𝜃 ) ) )
4 2 3 anbi12i ( ( ( 𝜑 ∨ ( 𝜒𝜃 ) ) ∧ ( 𝜓 ∨ ( 𝜒𝜃 ) ) ) ↔ ( ( ( 𝜑𝜒 ) ∧ ( 𝜑𝜃 ) ) ∧ ( ( 𝜓𝜒 ) ∧ ( 𝜓𝜃 ) ) ) )
5 1 4 bitri ( ( ( 𝜑𝜓 ) ∨ ( 𝜒𝜃 ) ) ↔ ( ( ( 𝜑𝜒 ) ∧ ( 𝜑𝜃 ) ) ∧ ( ( 𝜓𝜒 ) ∧ ( 𝜓𝜃 ) ) ) )