Metamath Proof Explorer


Theorem chirredlem2

Description: Lemma for chirredi . (Contributed by NM, 15-Jun-2006) (New usage is discouraged.)

Ref Expression
Hypothesis chirred.1 AC
Assertion chirredlem2 pHAtomspAqCqArHAtomsrArpqrpq=q

Proof

Step Hyp Ref Expression
1 chirred.1 AC
2 atelch pHAtomspC
3 chjcom pCqCpq=qp
4 2 3 sylan pHAtomsqCpq=qp
5 4 ad2ant2r pHAtomspAqCqApq=qp
6 5 adantr pHAtomspAqCqArHAtomsrArpqpq=qp
7 6 ineq2d pHAtomspAqCqArHAtomsrArpqrpq=rqp
8 atelch rHAtomsrC
9 choccl rCrC
10 8 9 syl rHAtomsrC
11 id qCqC
12 10 11 2 3anim123i rHAtomsqCpHAtomsrCqCpC
13 12 3com13 pHAtomsqCrHAtomsrCqCpC
14 13 3expa pHAtomsqCrHAtomsrCqCpC
15 14 adantllr pHAtomspAqCrHAtomsrCqCpC
16 15 adantlrr pHAtomspAqCqArHAtomsrCqCpC
17 16 adantrr pHAtomspAqCqArHAtomsrArCqCpC
18 17 adantrr pHAtomspAqCqArHAtomsrArpqrCqCpC
19 simpll qCqArHAtomsrAqC
20 10 ad2antrl qCqArHAtomsrArC
21 chsscon3 rCACrAAr
22 8 1 21 sylancl rHAtomsrAAr
23 22 biimpa rHAtomsrAAr
24 sstr qAArqr
25 23 24 sylan2 qArHAtomsrAqr
26 25 adantll qCqArHAtomsrAqr
27 lecm qCrCqrq𝐶r
28 19 20 26 27 syl3anc qCqArHAtomsrAq𝐶r
29 28 ad2ant2lr pHAtomspAqCqArHAtomsrArpqq𝐶r
30 chsscon3 pCACpAAp
31 1 30 mpan2 pCpAAp
32 31 biimpa pCpAAp
33 sstr qAApqp
34 32 33 sylan2 qApCpAqp
35 34 an12s pCqApAqp
36 35 ancom2s pCpAqAqp
37 36 adantll qCpCpAqAqp
38 choccl pCpC
39 lecm qCpCqpq𝐶p
40 38 39 syl3an2 qCpCqpq𝐶p
41 40 3expia qCpCqpq𝐶p
42 cmcm2 qCpCq𝐶pq𝐶p
43 41 42 sylibrd qCpCqpq𝐶p
44 43 adantr qCpCpAqAqpq𝐶p
45 37 44 mpd qCpCpAqAq𝐶p
46 2 45 sylanl2 qCpHAtomspAqAq𝐶p
47 46 ancom1s pHAtomsqCpAqAq𝐶p
48 47 an4s pHAtomspAqCqAq𝐶p
49 48 adantr pHAtomspAqCqArHAtomsrArpqq𝐶p
50 fh2 rCqCpCq𝐶rq𝐶prqp=rqrp
51 18 29 49 50 syl12anc pHAtomspAqCqArHAtomsrArpqrqp=rqrp
52 sseqin2 qrrq=q
53 26 52 sylib qCqArHAtomsrArq=q
54 53 ad2ant2lr pHAtomspAqCqArHAtomsrArpqrq=q
55 incom rp=pr
56 1 chirredlem1 pHAtomsqCqArHAtomsrArpqpr=0
57 56 adantllr pHAtomspAqCqArHAtomsrArpqpr=0
58 55 57 eqtrid pHAtomspAqCqArHAtomsrArpqrp=0
59 54 58 oveq12d pHAtomspAqCqArHAtomsrArpqrqrp=q0
60 chj0 qCq0=q
61 60 adantr qCqAq0=q
62 61 ad2antlr pHAtomspAqCqArHAtomsrArpqq0=q
63 59 62 eqtrd pHAtomspAqCqArHAtomsrArpqrqrp=q
64 7 51 63 3eqtrd pHAtomspAqCqArHAtomsrArpqrpq=q