Metamath Proof Explorer


Theorem pmod1i

Description: The modular law holds in a projective subspace. (Contributed by NM, 10-Mar-2012)

Ref Expression
Hypotheses pmod.a A=AtomsK
pmod.s S=PSubSpK
pmod.p +˙=+𝑃K
Assertion pmod1i KHLXAYAZSXZX+˙YZ=X+˙YZ

Proof

Step Hyp Ref Expression
1 pmod.a A=AtomsK
2 pmod.s S=PSubSpK
3 pmod.p +˙=+𝑃K
4 eqid K=K
5 eqid joinK=joinK
6 4 5 1 2 3 pmodlem2 KHLXAYAZSXZX+˙YZX+˙YZ
7 6 3expa KHLXAYAZSXZX+˙YZX+˙YZ
8 inss1 YZY
9 simpll KHLXAYAZSXZKHL
10 simplr2 KHLXAYAZSXZYA
11 simplr1 KHLXAYAZSXZXA
12 1 3 paddss2 KHLYAXAYZYX+˙YZX+˙Y
13 9 10 11 12 syl3anc KHLXAYAZSXZYZYX+˙YZX+˙Y
14 8 13 mpi KHLXAYAZSXZX+˙YZX+˙Y
15 simpl KHLXAYAZSKHL
16 1 2 psubssat KHLZSZA
17 16 3ad2antr3 KHLXAYAZSZA
18 simpr2 KHLXAYAZSYA
19 ssinss1 YAYZA
20 18 19 syl KHLXAYAZSYZA
21 1 3 paddss1 KHLZAYZAXZX+˙YZZ+˙YZ
22 15 17 20 21 syl3anc KHLXAYAZSXZX+˙YZZ+˙YZ
23 22 imp KHLXAYAZSXZX+˙YZZ+˙YZ
24 simplr3 KHLXAYAZSXZZS
25 9 24 16 syl2anc KHLXAYAZSXZZA
26 inss2 YZZ
27 1 3 paddss2 KHLZAZAYZZZ+˙YZZ+˙Z
28 26 27 mpi KHLZAZAZ+˙YZZ+˙Z
29 9 25 25 28 syl3anc KHLXAYAZSXZZ+˙YZZ+˙Z
30 2 3 paddidm KHLZSZ+˙Z=Z
31 9 24 30 syl2anc KHLXAYAZSXZZ+˙Z=Z
32 29 31 sseqtrd KHLXAYAZSXZZ+˙YZZ
33 23 32 sstrd KHLXAYAZSXZX+˙YZZ
34 14 33 ssind KHLXAYAZSXZX+˙YZX+˙YZ
35 7 34 eqssd KHLXAYAZSXZX+˙YZ=X+˙YZ
36 35 ex KHLXAYAZSXZX+˙YZ=X+˙YZ