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 = Atoms K
pmod.s S = PSubSp K
pmod.p + ˙ = + 𝑃 K
Assertion pmod1i K HL X A Y A Z S X Z X + ˙ Y Z = X + ˙ Y Z

Proof

Step Hyp Ref Expression
1 pmod.a A = Atoms K
2 pmod.s S = PSubSp K
3 pmod.p + ˙ = + 𝑃 K
4 eqid K = K
5 eqid join K = join K
6 4 5 1 2 3 pmodlem2 K HL X A Y A Z S X Z X + ˙ Y Z X + ˙ Y Z
7 6 3expa K HL X A Y A Z S X Z X + ˙ Y Z X + ˙ Y Z
8 inss1 Y Z Y
9 simpll K HL X A Y A Z S X Z K HL
10 simplr2 K HL X A Y A Z S X Z Y A
11 simplr1 K HL X A Y A Z S X Z X A
12 1 3 paddss2 K HL Y A X A Y Z Y X + ˙ Y Z X + ˙ Y
13 9 10 11 12 syl3anc K HL X A Y A Z S X Z Y Z Y X + ˙ Y Z X + ˙ Y
14 8 13 mpi K HL X A Y A Z S X Z X + ˙ Y Z X + ˙ Y
15 simpl K HL X A Y A Z S K HL
16 1 2 psubssat K HL Z S Z A
17 16 3ad2antr3 K HL X A Y A Z S Z A
18 simpr2 K HL X A Y A Z S Y A
19 ssinss1 Y A Y Z A
20 18 19 syl K HL X A Y A Z S Y Z A
21 1 3 paddss1 K HL Z A Y Z A X Z X + ˙ Y Z Z + ˙ Y Z
22 15 17 20 21 syl3anc K HL X A Y A Z S X Z X + ˙ Y Z Z + ˙ Y Z
23 22 imp K HL X A Y A Z S X Z X + ˙ Y Z Z + ˙ Y Z
24 simplr3 K HL X A Y A Z S X Z Z S
25 9 24 16 syl2anc K HL X A Y A Z S X Z Z A
26 inss2 Y Z Z
27 1 3 paddss2 K HL Z A Z A Y Z Z Z + ˙ Y Z Z + ˙ Z
28 26 27 mpi K HL Z A Z A Z + ˙ Y Z Z + ˙ Z
29 9 25 25 28 syl3anc K HL X A Y A Z S X Z Z + ˙ Y Z Z + ˙ Z
30 2 3 paddidm K HL Z S Z + ˙ Z = Z
31 9 24 30 syl2anc K HL X A Y A Z S X Z Z + ˙ Z = Z
32 29 31 sseqtrd K HL X A Y A Z S X Z Z + ˙ Y Z Z
33 23 32 sstrd K HL X A Y A Z S X Z X + ˙ Y Z Z
34 14 33 ssind K HL X A Y A Z S X Z X + ˙ Y Z X + ˙ Y Z
35 7 34 eqssd K HL X A Y A Z S X Z X + ˙ Y Z = X + ˙ Y Z
36 35 ex K HL X A Y A Z S X Z X + ˙ Y Z = X + ˙ Y Z