Metamath Proof Explorer


Theorem arglem1N

Description: Lemma for Desargues's law. Theorem 13.3 of Crawley p. 110, third and fourth lines from bottom. In these lemmas, P , Q , R , S , T , U , C , D , E , F , and G represent Crawley's a_0, a_1, a_2, b_0, b_1, b_2, c, z_0, z_1, z_2, and p respectively. (Contributed by NM, 28-Jun-2012) (New usage is discouraged.)

Ref Expression
Hypotheses arglem1.j ˙=joinK
arglem1.m ˙=meetK
arglem1.a A=AtomsK
arglem1.f F=P˙Q˙S˙T
arglem1.g G=P˙S˙Q˙T
Assertion arglem1N KHLPAQASATAPQPSQTSTGAFA

Proof

Step Hyp Ref Expression
1 arglem1.j ˙=joinK
2 arglem1.m ˙=meetK
3 arglem1.a A=AtomsK
4 arglem1.f F=P˙Q˙S˙T
5 arglem1.g G=P˙S˙Q˙T
6 simpl11 KHLPAQASATAPQPSQTSTGAKHL
7 6 hllatd KHLPAQASATAPQPSQTSTGAKLat
8 simpl12 KHLPAQASATAPQPSQTSTGAPA
9 eqid BaseK=BaseK
10 9 3 atbase PAPBaseK
11 8 10 syl KHLPAQASATAPQPSQTSTGAPBaseK
12 simpl13 KHLPAQASATAPQPSQTSTGAQA
13 9 3 atbase QAQBaseK
14 12 13 syl KHLPAQASATAPQPSQTSTGAQBaseK
15 simpl21 KHLPAQASATAPQPSQTSTGASA
16 9 3 atbase SASBaseK
17 15 16 syl KHLPAQASATAPQPSQTSTGASBaseK
18 simpl22 KHLPAQASATAPQPSQTSTGATA
19 9 3 atbase TATBaseK
20 18 19 syl KHLPAQASATAPQPSQTSTGATBaseK
21 9 1 latj4 KLatPBaseKQBaseKSBaseKTBaseKP˙Q˙S˙T=P˙S˙Q˙T
22 7 11 14 17 20 21 syl122anc KHLPAQASATAPQPSQTSTGAP˙Q˙S˙T=P˙S˙Q˙T
23 simpr KHLPAQASATAPQPSQTSTGAGA
24 5 23 eqeltrrid KHLPAQASATAPQPSQTSTGAP˙S˙Q˙TA
25 simpl31 KHLPAQASATAPQPSQTSTGAPS
26 eqid LLinesK=LLinesK
27 1 3 26 llni2 KHLPASAPSP˙SLLinesK
28 6 8 15 25 27 syl31anc KHLPAQASATAPQPSQTSTGAP˙SLLinesK
29 simpl32 KHLPAQASATAPQPSQTSTGAQT
30 1 3 26 llni2 KHLQATAQTQ˙TLLinesK
31 6 12 18 29 30 syl31anc KHLPAQASATAPQPSQTSTGAQ˙TLLinesK
32 eqid LPlanesK=LPlanesK
33 1 2 3 26 32 2llnmj KHLP˙SLLinesKQ˙TLLinesKP˙S˙Q˙TAP˙S˙Q˙TLPlanesK
34 6 28 31 33 syl3anc KHLPAQASATAPQPSQTSTGAP˙S˙Q˙TAP˙S˙Q˙TLPlanesK
35 24 34 mpbid KHLPAQASATAPQPSQTSTGAP˙S˙Q˙TLPlanesK
36 22 35 eqeltrd KHLPAQASATAPQPSQTSTGAP˙Q˙S˙TLPlanesK
37 simpl23 KHLPAQASATAPQPSQTSTGAPQ
38 1 3 26 llni2 KHLPAQAPQP˙QLLinesK
39 6 8 12 37 38 syl31anc KHLPAQASATAPQPSQTSTGAP˙QLLinesK
40 simpl33 KHLPAQASATAPQPSQTSTGAST
41 1 3 26 llni2 KHLSATASTS˙TLLinesK
42 6 15 18 40 41 syl31anc KHLPAQASATAPQPSQTSTGAS˙TLLinesK
43 1 2 3 26 32 2llnmj KHLP˙QLLinesKS˙TLLinesKP˙Q˙S˙TAP˙Q˙S˙TLPlanesK
44 6 39 42 43 syl3anc KHLPAQASATAPQPSQTSTGAP˙Q˙S˙TAP˙Q˙S˙TLPlanesK
45 36 44 mpbird KHLPAQASATAPQPSQTSTGAP˙Q˙S˙TA
46 4 45 eqeltrid KHLPAQASATAPQPSQTSTGAFA