Metamath Proof Explorer


Theorem prtlem70

Description: Lemma for prter3 : a rearrangement of conjuncts. (Contributed by Rodolfo Medina, 20-Oct-2010)

Ref Expression
Assertion prtlem70 ( ( ( ( 𝜓𝜂 ) ∧ ( ( 𝜑𝜃 ) ∧ ( 𝜒𝜏 ) ) ) ∧ 𝜑 ) ↔ ( ( 𝜑 ∧ ( 𝜓 ∧ ( 𝜒 ∧ ( 𝜃𝜏 ) ) ) ) ∧ 𝜂 ) )

Proof

Step Hyp Ref Expression
1 anass ( ( ( ( 𝜑𝜓 ) ∧ ( 𝜑𝜃 ) ) ∧ ( 𝜒𝜏 ) ) ↔ ( ( 𝜑𝜓 ) ∧ ( ( 𝜑𝜃 ) ∧ ( 𝜒𝜏 ) ) ) )
2 1 anbi1i ( ( ( ( ( 𝜑𝜓 ) ∧ ( 𝜑𝜃 ) ) ∧ ( 𝜒𝜏 ) ) ∧ 𝜂 ) ↔ ( ( ( 𝜑𝜓 ) ∧ ( ( 𝜑𝜃 ) ∧ ( 𝜒𝜏 ) ) ) ∧ 𝜂 ) )
3 anandi ( ( 𝜑 ∧ ( 𝜓𝜃 ) ) ↔ ( ( 𝜑𝜓 ) ∧ ( 𝜑𝜃 ) ) )
4 3 anbi1i ( ( ( 𝜑 ∧ ( 𝜓𝜃 ) ) ∧ ( 𝜒𝜏 ) ) ↔ ( ( ( 𝜑𝜓 ) ∧ ( 𝜑𝜃 ) ) ∧ ( 𝜒𝜏 ) ) )
5 4 anbi1i ( ( ( ( 𝜑 ∧ ( 𝜓𝜃 ) ) ∧ ( 𝜒𝜏 ) ) ∧ 𝜂 ) ↔ ( ( ( ( 𝜑𝜓 ) ∧ ( 𝜑𝜃 ) ) ∧ ( 𝜒𝜏 ) ) ∧ 𝜂 ) )
6 anass ( ( ( 𝜑 ∧ ( 𝜓𝜂 ) ) ∧ ( ( 𝜑𝜃 ) ∧ ( 𝜒𝜏 ) ) ) ↔ ( 𝜑 ∧ ( ( 𝜓𝜂 ) ∧ ( ( 𝜑𝜃 ) ∧ ( 𝜒𝜏 ) ) ) ) )
7 anass ( ( ( 𝜑𝜓 ) ∧ 𝜂 ) ↔ ( 𝜑 ∧ ( 𝜓𝜂 ) ) )
8 7 anbi1i ( ( ( ( 𝜑𝜓 ) ∧ 𝜂 ) ∧ ( ( 𝜑𝜃 ) ∧ ( 𝜒𝜏 ) ) ) ↔ ( ( 𝜑 ∧ ( 𝜓𝜂 ) ) ∧ ( ( 𝜑𝜃 ) ∧ ( 𝜒𝜏 ) ) ) )
9 ancom ( ( ( ( 𝜓𝜂 ) ∧ ( ( 𝜑𝜃 ) ∧ ( 𝜒𝜏 ) ) ) ∧ 𝜑 ) ↔ ( 𝜑 ∧ ( ( 𝜓𝜂 ) ∧ ( ( 𝜑𝜃 ) ∧ ( 𝜒𝜏 ) ) ) ) )
10 6 8 9 3bitr4ri ( ( ( ( 𝜓𝜂 ) ∧ ( ( 𝜑𝜃 ) ∧ ( 𝜒𝜏 ) ) ) ∧ 𝜑 ) ↔ ( ( ( 𝜑𝜓 ) ∧ 𝜂 ) ∧ ( ( 𝜑𝜃 ) ∧ ( 𝜒𝜏 ) ) ) )
11 ancom ( ( ( 𝜑𝜓 ) ∧ 𝜂 ) ↔ ( 𝜂 ∧ ( 𝜑𝜓 ) ) )
12 11 anbi1i ( ( ( ( 𝜑𝜓 ) ∧ 𝜂 ) ∧ ( ( 𝜑𝜃 ) ∧ ( 𝜒𝜏 ) ) ) ↔ ( ( 𝜂 ∧ ( 𝜑𝜓 ) ) ∧ ( ( 𝜑𝜃 ) ∧ ( 𝜒𝜏 ) ) ) )
13 anass ( ( ( 𝜂 ∧ ( 𝜑𝜓 ) ) ∧ ( ( 𝜑𝜃 ) ∧ ( 𝜒𝜏 ) ) ) ↔ ( 𝜂 ∧ ( ( 𝜑𝜓 ) ∧ ( ( 𝜑𝜃 ) ∧ ( 𝜒𝜏 ) ) ) ) )
14 ancom ( ( 𝜂 ∧ ( ( 𝜑𝜓 ) ∧ ( ( 𝜑𝜃 ) ∧ ( 𝜒𝜏 ) ) ) ) ↔ ( ( ( 𝜑𝜓 ) ∧ ( ( 𝜑𝜃 ) ∧ ( 𝜒𝜏 ) ) ) ∧ 𝜂 ) )
15 13 14 bitri ( ( ( 𝜂 ∧ ( 𝜑𝜓 ) ) ∧ ( ( 𝜑𝜃 ) ∧ ( 𝜒𝜏 ) ) ) ↔ ( ( ( 𝜑𝜓 ) ∧ ( ( 𝜑𝜃 ) ∧ ( 𝜒𝜏 ) ) ) ∧ 𝜂 ) )
16 10 12 15 3bitri ( ( ( ( 𝜓𝜂 ) ∧ ( ( 𝜑𝜃 ) ∧ ( 𝜒𝜏 ) ) ) ∧ 𝜑 ) ↔ ( ( ( 𝜑𝜓 ) ∧ ( ( 𝜑𝜃 ) ∧ ( 𝜒𝜏 ) ) ) ∧ 𝜂 ) )
17 2 5 16 3bitr4ri ( ( ( ( 𝜓𝜂 ) ∧ ( ( 𝜑𝜃 ) ∧ ( 𝜒𝜏 ) ) ) ∧ 𝜑 ) ↔ ( ( ( 𝜑 ∧ ( 𝜓𝜃 ) ) ∧ ( 𝜒𝜏 ) ) ∧ 𝜂 ) )
18 anass ( ( ( 𝜑 ∧ ( 𝜓𝜃 ) ) ∧ ( 𝜒𝜏 ) ) ↔ ( 𝜑 ∧ ( ( 𝜓𝜃 ) ∧ ( 𝜒𝜏 ) ) ) )
19 18 anbi1i ( ( ( ( 𝜑 ∧ ( 𝜓𝜃 ) ) ∧ ( 𝜒𝜏 ) ) ∧ 𝜂 ) ↔ ( ( 𝜑 ∧ ( ( 𝜓𝜃 ) ∧ ( 𝜒𝜏 ) ) ) ∧ 𝜂 ) )
20 an4 ( ( ( 𝜓𝜃 ) ∧ ( 𝜒𝜏 ) ) ↔ ( ( 𝜓𝜒 ) ∧ ( 𝜃𝜏 ) ) )
21 anass ( ( ( 𝜓𝜒 ) ∧ ( 𝜃𝜏 ) ) ↔ ( 𝜓 ∧ ( 𝜒 ∧ ( 𝜃𝜏 ) ) ) )
22 20 21 bitri ( ( ( 𝜓𝜃 ) ∧ ( 𝜒𝜏 ) ) ↔ ( 𝜓 ∧ ( 𝜒 ∧ ( 𝜃𝜏 ) ) ) )
23 22 anbi2i ( ( 𝜑 ∧ ( ( 𝜓𝜃 ) ∧ ( 𝜒𝜏 ) ) ) ↔ ( 𝜑 ∧ ( 𝜓 ∧ ( 𝜒 ∧ ( 𝜃𝜏 ) ) ) ) )
24 23 anbi1i ( ( ( 𝜑 ∧ ( ( 𝜓𝜃 ) ∧ ( 𝜒𝜏 ) ) ) ∧ 𝜂 ) ↔ ( ( 𝜑 ∧ ( 𝜓 ∧ ( 𝜒 ∧ ( 𝜃𝜏 ) ) ) ) ∧ 𝜂 ) )
25 17 19 24 3bitri ( ( ( ( 𝜓𝜂 ) ∧ ( ( 𝜑𝜃 ) ∧ ( 𝜒𝜏 ) ) ) ∧ 𝜑 ) ↔ ( ( 𝜑 ∧ ( 𝜓 ∧ ( 𝜒 ∧ ( 𝜃𝜏 ) ) ) ) ∧ 𝜂 ) )