Metamath Proof Explorer


Theorem lsatcveq0

Description: A subspace covered by an atom must be the zero subspace. ( atcveq0 analog.) (Contributed by NM, 7-Jan-2015)

Ref Expression
Hypotheses lsatcveq0.o 0 ˙ = 0 W
lsatcveq0.s S = LSubSp W
lsatcveq0.a A = LSAtoms W
lsatcveq0.c C = L W
lsatcveq0.w φ W LVec
lsatcveq0.u φ U S
lsatcveq0.q φ Q A
Assertion lsatcveq0 φ U C Q U = 0 ˙

Proof

Step Hyp Ref Expression
1 lsatcveq0.o 0 ˙ = 0 W
2 lsatcveq0.s S = LSubSp W
3 lsatcveq0.a A = LSAtoms W
4 lsatcveq0.c C = L W
5 lsatcveq0.w φ W LVec
6 lsatcveq0.u φ U S
7 lsatcveq0.q φ Q A
8 5 adantr φ U C Q W LVec
9 6 adantr φ U C Q U S
10 lveclmod W LVec W LMod
11 5 10 syl φ W LMod
12 2 3 11 7 lsatlssel φ Q S
13 12 adantr φ U C Q Q S
14 simpr φ U C Q U C Q
15 2 4 8 9 13 14 lcvpss φ U C Q U Q
16 15 ex φ U C Q U Q
17 1 3 4 5 7 lsatcv0 φ 0 ˙ C Q
18 5 3ad2ant1 φ 0 ˙ C Q U Q W LVec
19 1 2 lsssn0 W LMod 0 ˙ S
20 11 19 syl φ 0 ˙ S
21 20 3ad2ant1 φ 0 ˙ C Q U Q 0 ˙ S
22 12 3ad2ant1 φ 0 ˙ C Q U Q Q S
23 6 3ad2ant1 φ 0 ˙ C Q U Q U S
24 simp2 φ 0 ˙ C Q U Q 0 ˙ C Q
25 1 2 lss0ss W LMod U S 0 ˙ U
26 11 6 25 syl2anc φ 0 ˙ U
27 26 3ad2ant1 φ 0 ˙ C Q U Q 0 ˙ U
28 simp3 φ 0 ˙ C Q U Q U Q
29 2 4 18 21 22 23 24 27 28 lcvnbtwn3 φ 0 ˙ C Q U Q U = 0 ˙
30 29 3exp φ 0 ˙ C Q U Q U = 0 ˙
31 17 30 mpd φ U Q U = 0 ˙
32 16 31 syld φ U C Q U = 0 ˙
33 breq1 U = 0 ˙ U C Q 0 ˙ C Q
34 17 33 syl5ibrcom φ U = 0 ˙ U C Q
35 32 34 impbid φ U C Q U = 0 ˙