Metamath Proof Explorer


Theorem osumcllem3N

Description: Lemma for osumclN . (Contributed by NM, 23-Mar-2012) (New usage is discouraged.)

Ref Expression
Hypotheses osumcllem.l ⊢ ≤ ˙ = ≤ K
osumcllem.j ⊢ ∨ ˙ = join ⁡ K
osumcllem.a ⊢ A = Atoms ⁡ K
osumcllem.p ⊢ + ˙ = + 𝑃 ⁡ K
osumcllem.o ⊢ ⊥ ˙ = ⊥ 𝑃 ⁡ K
osumcllem.c ⊢ C = PSubCl ⁡ K
osumcllem.m ⊢ M = X + ˙ p
osumcllem.u ⊢ U = ⊥ ˙ ⁡ ⊥ ˙ ⁡ X + ˙ Y
Assertion osumcllem3N ⊢ K ∈ HL ∧ Y ∈ C ∧ X ⊆ ⊥ ˙ ⁡ Y → ⊥ ˙ ⁡ X ∩ U = Y

Proof

Step Hyp Ref Expression
1 osumcllem.l ⊢ ≤ ˙ = ≤ K
2 osumcllem.j ⊢ ∨ ˙ = join ⁡ K
3 osumcllem.a ⊢ A = Atoms ⁡ K
4 osumcllem.p ⊢ + ˙ = + 𝑃 ⁡ K
5 osumcllem.o ⊢ ⊥ ˙ = ⊥ 𝑃 ⁡ K
6 osumcllem.c ⊢ C = PSubCl ⁡ K
7 osumcllem.m ⊢ M = X + ˙ p
8 osumcllem.u ⊢ U = ⊥ ˙ ⁡ ⊥ ˙ ⁡ X + ˙ Y
9 incom ⊢ ⊥ ˙ ⁡ X ∩ U = U ∩ ⊥ ˙ ⁡ X
10 simp1 ⊢ K ∈ HL ∧ Y ∈ C ∧ X ⊆ ⊥ ˙ ⁡ Y → K ∈ HL
11 simp3 ⊢ K ∈ HL ∧ Y ∈ C ∧ X ⊆ ⊥ ˙ ⁡ Y → X ⊆ ⊥ ˙ ⁡ Y
12 3 6 psubclssatN ⊢ K ∈ HL ∧ Y ∈ C → Y ⊆ A
13 12 3adant3 ⊢ K ∈ HL ∧ Y ∈ C ∧ X ⊆ ⊥ ˙ ⁡ Y → Y ⊆ A
14 3 5 polssatN ⊢ K ∈ HL ∧ Y ⊆ A → ⊥ ˙ ⁡ Y ⊆ A
15 10 13 14 syl2anc ⊢ K ∈ HL ∧ Y ∈ C ∧ X ⊆ ⊥ ˙ ⁡ Y → ⊥ ˙ ⁡ Y ⊆ A
16 11 15 sstrd ⊢ K ∈ HL ∧ Y ∈ C ∧ X ⊆ ⊥ ˙ ⁡ Y → X ⊆ A
17 3 4 5 poldmj1N ⊢ K ∈ HL ∧ X ⊆ A ∧ Y ⊆ A → ⊥ ˙ ⁡ X + ˙ Y = ⊥ ˙ ⁡ X ∩ ⊥ ˙ ⁡ Y
18 10 16 13 17 syl3anc ⊢ K ∈ HL ∧ Y ∈ C ∧ X ⊆ ⊥ ˙ ⁡ Y → ⊥ ˙ ⁡ X + ˙ Y = ⊥ ˙ ⁡ X ∩ ⊥ ˙ ⁡ Y
19 incom ⊢ ⊥ ˙ ⁡ X ∩ ⊥ ˙ ⁡ Y = ⊥ ˙ ⁡ Y ∩ ⊥ ˙ ⁡ X
20 18 19 eqtrdi ⊢ K ∈ HL ∧ Y ∈ C ∧ X ⊆ ⊥ ˙ ⁡ Y → ⊥ ˙ ⁡ X + ˙ Y = ⊥ ˙ ⁡ Y ∩ ⊥ ˙ ⁡ X
21 20 fveq2d ⊢ K ∈ HL ∧ Y ∈ C ∧ X ⊆ ⊥ ˙ ⁡ Y → ⊥ ˙ ⁡ ⊥ ˙ ⁡ X + ˙ Y = ⊥ ˙ ⁡ ⊥ ˙ ⁡ Y ∩ ⊥ ˙ ⁡ X
22 8 21 eqtrid ⊢ K ∈ HL ∧ Y ∈ C ∧ X ⊆ ⊥ ˙ ⁡ Y → U = ⊥ ˙ ⁡ ⊥ ˙ ⁡ Y ∩ ⊥ ˙ ⁡ X
23 22 ineq1d ⊢ K ∈ HL ∧ Y ∈ C ∧ X ⊆ ⊥ ˙ ⁡ Y → U ∩ ⊥ ˙ ⁡ X = ⊥ ˙ ⁡ ⊥ ˙ ⁡ Y ∩ ⊥ ˙ ⁡ X ∩ ⊥ ˙ ⁡ X
24 3 5 polcon2N ⊢ K ∈ HL ∧ Y ⊆ A ∧ X ⊆ ⊥ ˙ ⁡ Y → Y ⊆ ⊥ ˙ ⁡ X
25 13 24 syld3an2 ⊢ K ∈ HL ∧ Y ∈ C ∧ X ⊆ ⊥ ˙ ⁡ Y → Y ⊆ ⊥ ˙ ⁡ X
26 3 5 poml5N ⊢ K ∈ HL ∧ X ⊆ A ∧ Y ⊆ ⊥ ˙ ⁡ X → ⊥ ˙ ⁡ ⊥ ˙ ⁡ Y ∩ ⊥ ˙ ⁡ X ∩ ⊥ ˙ ⁡ X = ⊥ ˙ ⁡ ⊥ ˙ ⁡ Y
27 10 16 25 26 syl3anc ⊢ K ∈ HL ∧ Y ∈ C ∧ X ⊆ ⊥ ˙ ⁡ Y → ⊥ ˙ ⁡ ⊥ ˙ ⁡ Y ∩ ⊥ ˙ ⁡ X ∩ ⊥ ˙ ⁡ X = ⊥ ˙ ⁡ ⊥ ˙ ⁡ Y
28 5 6 psubcli2N ⊢ K ∈ HL ∧ Y ∈ C → ⊥ ˙ ⁡ ⊥ ˙ ⁡ Y = Y
29 28 3adant3 ⊢ K ∈ HL ∧ Y ∈ C ∧ X ⊆ ⊥ ˙ ⁡ Y → ⊥ ˙ ⁡ ⊥ ˙ ⁡ Y = Y
30 23 27 29 3eqtrd ⊢ K ∈ HL ∧ Y ∈ C ∧ X ⊆ ⊥ ˙ ⁡ Y → U ∩ ⊥ ˙ ⁡ X = Y
31 9 30 eqtrid ⊢ K ∈ HL ∧ Y ∈ C ∧ X ⊆ ⊥ ˙ ⁡ Y → ⊥ ˙ ⁡ X ∩ U = Y