Metamath Proof Explorer


Theorem rp-fakeanorass

Description: A special case where a mixture of and and or appears to conform to a mixed associative law. (Contributed by RP, 26-Feb-2020)

Ref Expression
Assertion rp-fakeanorass ( ( 𝜒𝜑 ) ↔ ( ( ( 𝜑𝜓 ) ∨ 𝜒 ) ↔ ( 𝜑 ∧ ( 𝜓𝜒 ) ) ) )

Proof

Step Hyp Ref Expression
1 pm1.4 ( ( 𝜑𝜒 ) → ( 𝜒𝜑 ) )
2 1 ord ( ( 𝜑𝜒 ) → ( ¬ 𝜒𝜑 ) )
3 pm4.83 ( ( ( 𝜒𝜑 ) ∧ ( ¬ 𝜒𝜑 ) ) ↔ 𝜑 )
4 3 biimpi ( ( ( 𝜒𝜑 ) ∧ ( ¬ 𝜒𝜑 ) ) → 𝜑 )
5 2 4 sylan2 ( ( ( 𝜒𝜑 ) ∧ ( 𝜑𝜒 ) ) → 𝜑 )
6 5 ex ( ( 𝜒𝜑 ) → ( ( 𝜑𝜒 ) → 𝜑 ) )
7 6 anim1d ( ( 𝜒𝜑 ) → ( ( ( 𝜑𝜒 ) ∧ ( 𝜓𝜒 ) ) → ( 𝜑 ∧ ( 𝜓𝜒 ) ) ) )
8 orc ( 𝜑 → ( 𝜑𝜒 ) )
9 8 anim1i ( ( 𝜑 ∧ ( 𝜓𝜒 ) ) → ( ( 𝜑𝜒 ) ∧ ( 𝜓𝜒 ) ) )
10 7 9 jctir ( ( 𝜒𝜑 ) → ( ( ( ( 𝜑𝜒 ) ∧ ( 𝜓𝜒 ) ) → ( 𝜑 ∧ ( 𝜓𝜒 ) ) ) ∧ ( ( 𝜑 ∧ ( 𝜓𝜒 ) ) → ( ( 𝜑𝜒 ) ∧ ( 𝜓𝜒 ) ) ) ) )
11 olc ( 𝜒 → ( 𝜑𝜒 ) )
12 olc ( 𝜒 → ( 𝜓𝜒 ) )
13 11 12 jca ( 𝜒 → ( ( 𝜑𝜒 ) ∧ ( 𝜓𝜒 ) ) )
14 simpl ( ( 𝜑 ∧ ( 𝜓𝜒 ) ) → 𝜑 )
15 13 14 imim12i ( ( ( ( 𝜑𝜒 ) ∧ ( 𝜓𝜒 ) ) → ( 𝜑 ∧ ( 𝜓𝜒 ) ) ) → ( 𝜒𝜑 ) )
16 15 adantr ( ( ( ( ( 𝜑𝜒 ) ∧ ( 𝜓𝜒 ) ) → ( 𝜑 ∧ ( 𝜓𝜒 ) ) ) ∧ ( ( 𝜑 ∧ ( 𝜓𝜒 ) ) → ( ( 𝜑𝜒 ) ∧ ( 𝜓𝜒 ) ) ) ) → ( 𝜒𝜑 ) )
17 10 16 impbii ( ( 𝜒𝜑 ) ↔ ( ( ( ( 𝜑𝜒 ) ∧ ( 𝜓𝜒 ) ) → ( 𝜑 ∧ ( 𝜓𝜒 ) ) ) ∧ ( ( 𝜑 ∧ ( 𝜓𝜒 ) ) → ( ( 𝜑𝜒 ) ∧ ( 𝜓𝜒 ) ) ) ) )
18 dfbi2 ( ( ( ( 𝜑𝜒 ) ∧ ( 𝜓𝜒 ) ) ↔ ( 𝜑 ∧ ( 𝜓𝜒 ) ) ) ↔ ( ( ( ( 𝜑𝜒 ) ∧ ( 𝜓𝜒 ) ) → ( 𝜑 ∧ ( 𝜓𝜒 ) ) ) ∧ ( ( 𝜑 ∧ ( 𝜓𝜒 ) ) → ( ( 𝜑𝜒 ) ∧ ( 𝜓𝜒 ) ) ) ) )
19 ordir ( ( ( 𝜑𝜓 ) ∨ 𝜒 ) ↔ ( ( 𝜑𝜒 ) ∧ ( 𝜓𝜒 ) ) )
20 19 bicomi ( ( ( 𝜑𝜒 ) ∧ ( 𝜓𝜒 ) ) ↔ ( ( 𝜑𝜓 ) ∨ 𝜒 ) )
21 20 bibi1i ( ( ( ( 𝜑𝜒 ) ∧ ( 𝜓𝜒 ) ) ↔ ( 𝜑 ∧ ( 𝜓𝜒 ) ) ) ↔ ( ( ( 𝜑𝜓 ) ∨ 𝜒 ) ↔ ( 𝜑 ∧ ( 𝜓𝜒 ) ) ) )
22 17 18 21 3bitr2i ( ( 𝜒𝜑 ) ↔ ( ( ( 𝜑𝜓 ) ∨ 𝜒 ) ↔ ( 𝜑 ∧ ( 𝜓𝜒 ) ) ) )