MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  lbsextlem4 Structured version   Visualization version   GIF version

Theorem lbsextlem4 19093
Description: Lemma for lbsext 19095. lbsextlem3 19092 satisfies the conditions for the application of Zorn's lemma zorn 9281 (thus invoking AC), and so there is a maximal linearly independent set extending 𝐶. Here we prove that such a set is a basis. (Contributed by Mario Carneiro, 25-Jun-2014.)
Hypotheses
Ref Expression
lbsext.v 𝑉 = (Base‘𝑊)
lbsext.j 𝐽 = (LBasis‘𝑊)
lbsext.n 𝑁 = (LSpan‘𝑊)
lbsext.w (𝜑𝑊 ∈ LVec)
lbsext.c (𝜑𝐶𝑉)
lbsext.x (𝜑 → ∀𝑥𝐶 ¬ 𝑥 ∈ (𝑁‘(𝐶 ∖ {𝑥})))
lbsext.s 𝑆 = {𝑧 ∈ 𝒫 𝑉 ∣ (𝐶𝑧 ∧ ∀𝑥𝑧 ¬ 𝑥 ∈ (𝑁‘(𝑧 ∖ {𝑥})))}
lbsext.k (𝜑 → 𝒫 𝑉 ∈ dom card)
Assertion
Ref Expression
lbsextlem4 (𝜑 → ∃𝑠𝐽 𝐶𝑠)
Distinct variable groups:   𝑥,𝐽   𝜑,𝑥,𝑠   𝑆,𝑠,𝑥   𝑥,𝑧,𝐶   𝑥,𝑁,𝑧   𝑥,𝑉,𝑧   𝑥,𝑊   𝑧,𝑠   𝜑,𝑠
Allowed substitution hints:   𝜑(𝑧)   𝐶(𝑠)   𝑆(𝑧)   𝐽(𝑧,𝑠)   𝑁(𝑠)   𝑉(𝑠)   𝑊(𝑧,𝑠)

Proof of Theorem lbsextlem4
Dummy variables 𝑢 𝑤 𝑦 𝑡 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 lbsext.k . . . 4 (𝜑 → 𝒫 𝑉 ∈ dom card)
2 lbsext.s . . . . 5 𝑆 = {𝑧 ∈ 𝒫 𝑉 ∣ (𝐶𝑧 ∧ ∀𝑥𝑧 ¬ 𝑥 ∈ (𝑁‘(𝑧 ∖ {𝑥})))}
3 ssrab2 3671 . . . . 5 {𝑧 ∈ 𝒫 𝑉 ∣ (𝐶𝑧 ∧ ∀𝑥𝑧 ¬ 𝑥 ∈ (𝑁‘(𝑧 ∖ {𝑥})))} ⊆ 𝒫 𝑉
42, 3eqsstri 3619 . . . 4 𝑆 ⊆ 𝒫 𝑉
5 ssnum 8814 . . . 4 ((𝒫 𝑉 ∈ dom card ∧ 𝑆 ⊆ 𝒫 𝑉) → 𝑆 ∈ dom card)
61, 4, 5sylancl 693 . . 3 (𝜑𝑆 ∈ dom card)
7 lbsext.v . . . 4 𝑉 = (Base‘𝑊)
8 lbsext.j . . . 4 𝐽 = (LBasis‘𝑊)
9 lbsext.n . . . 4 𝑁 = (LSpan‘𝑊)
10 lbsext.w . . . 4 (𝜑𝑊 ∈ LVec)
11 lbsext.c . . . 4 (𝜑𝐶𝑉)
12 lbsext.x . . . 4 (𝜑 → ∀𝑥𝐶 ¬ 𝑥 ∈ (𝑁‘(𝐶 ∖ {𝑥})))
137, 8, 9, 10, 11, 12, 2lbsextlem1 19090 . . 3 (𝜑𝑆 ≠ ∅)
1410adantr 481 . . . . . 6 ((𝜑 ∧ (𝑦𝑆𝑦 ≠ ∅ ∧ [] Or 𝑦)) → 𝑊 ∈ LVec)
1511adantr 481 . . . . . 6 ((𝜑 ∧ (𝑦𝑆𝑦 ≠ ∅ ∧ [] Or 𝑦)) → 𝐶𝑉)
1612adantr 481 . . . . . 6 ((𝜑 ∧ (𝑦𝑆𝑦 ≠ ∅ ∧ [] Or 𝑦)) → ∀𝑥𝐶 ¬ 𝑥 ∈ (𝑁‘(𝐶 ∖ {𝑥})))
17 eqid 2621 . . . . . 6 (LSubSp‘𝑊) = (LSubSp‘𝑊)
18 simpr1 1065 . . . . . 6 ((𝜑 ∧ (𝑦𝑆𝑦 ≠ ∅ ∧ [] Or 𝑦)) → 𝑦𝑆)
19 simpr2 1066 . . . . . 6 ((𝜑 ∧ (𝑦𝑆𝑦 ≠ ∅ ∧ [] Or 𝑦)) → 𝑦 ≠ ∅)
20 simpr3 1067 . . . . . 6 ((𝜑 ∧ (𝑦𝑆𝑦 ≠ ∅ ∧ [] Or 𝑦)) → [] Or 𝑦)
21 eqid 2621 . . . . . 6 𝑢𝑦 (𝑁‘(𝑢 ∖ {𝑥})) = 𝑢𝑦 (𝑁‘(𝑢 ∖ {𝑥}))
227, 8, 9, 14, 15, 16, 2, 17, 18, 19, 20, 21lbsextlem3 19092 . . . . 5 ((𝜑 ∧ (𝑦𝑆𝑦 ≠ ∅ ∧ [] Or 𝑦)) → 𝑦𝑆)
2322ex 450 . . . 4 (𝜑 → ((𝑦𝑆𝑦 ≠ ∅ ∧ [] Or 𝑦) → 𝑦𝑆))
2423alrimiv 1852 . . 3 (𝜑 → ∀𝑦((𝑦𝑆𝑦 ≠ ∅ ∧ [] Or 𝑦) → 𝑦𝑆))
25 zornn0g 9279 . . 3 ((𝑆 ∈ dom card ∧ 𝑆 ≠ ∅ ∧ ∀𝑦((𝑦𝑆𝑦 ≠ ∅ ∧ [] Or 𝑦) → 𝑦𝑆)) → ∃𝑠𝑆𝑡𝑆 ¬ 𝑠𝑡)
266, 13, 24, 25syl3anc 1323 . 2 (𝜑 → ∃𝑠𝑆𝑡𝑆 ¬ 𝑠𝑡)
27 simprl 793 . . . . . . . . 9 ((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) → 𝑠𝑆)
28 sseq2 3611 . . . . . . . . . . 11 (𝑧 = 𝑠 → (𝐶𝑧𝐶𝑠))
29 difeq1 3704 . . . . . . . . . . . . . . 15 (𝑧 = 𝑠 → (𝑧 ∖ {𝑥}) = (𝑠 ∖ {𝑥}))
3029fveq2d 6157 . . . . . . . . . . . . . 14 (𝑧 = 𝑠 → (𝑁‘(𝑧 ∖ {𝑥})) = (𝑁‘(𝑠 ∖ {𝑥})))
3130eleq2d 2684 . . . . . . . . . . . . 13 (𝑧 = 𝑠 → (𝑥 ∈ (𝑁‘(𝑧 ∖ {𝑥})) ↔ 𝑥 ∈ (𝑁‘(𝑠 ∖ {𝑥}))))
3231notbid 308 . . . . . . . . . . . 12 (𝑧 = 𝑠 → (¬ 𝑥 ∈ (𝑁‘(𝑧 ∖ {𝑥})) ↔ ¬ 𝑥 ∈ (𝑁‘(𝑠 ∖ {𝑥}))))
3332raleqbi1dv 3138 . . . . . . . . . . 11 (𝑧 = 𝑠 → (∀𝑥𝑧 ¬ 𝑥 ∈ (𝑁‘(𝑧 ∖ {𝑥})) ↔ ∀𝑥𝑠 ¬ 𝑥 ∈ (𝑁‘(𝑠 ∖ {𝑥}))))
3428, 33anbi12d 746 . . . . . . . . . 10 (𝑧 = 𝑠 → ((𝐶𝑧 ∧ ∀𝑥𝑧 ¬ 𝑥 ∈ (𝑁‘(𝑧 ∖ {𝑥}))) ↔ (𝐶𝑠 ∧ ∀𝑥𝑠 ¬ 𝑥 ∈ (𝑁‘(𝑠 ∖ {𝑥})))))
3534, 2elrab2 3352 . . . . . . . . 9 (𝑠𝑆 ↔ (𝑠 ∈ 𝒫 𝑉 ∧ (𝐶𝑠 ∧ ∀𝑥𝑠 ¬ 𝑥 ∈ (𝑁‘(𝑠 ∖ {𝑥})))))
3627, 35sylib 208 . . . . . . . 8 ((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) → (𝑠 ∈ 𝒫 𝑉 ∧ (𝐶𝑠 ∧ ∀𝑥𝑠 ¬ 𝑥 ∈ (𝑁‘(𝑠 ∖ {𝑥})))))
3736simpld 475 . . . . . . 7 ((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) → 𝑠 ∈ 𝒫 𝑉)
3837elpwid 4146 . . . . . 6 ((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) → 𝑠𝑉)
39 lveclmod 19038 . . . . . . . . . 10 (𝑊 ∈ LVec → 𝑊 ∈ LMod)
4010, 39syl 17 . . . . . . . . 9 (𝜑𝑊 ∈ LMod)
4140adantr 481 . . . . . . . 8 ((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) → 𝑊 ∈ LMod)
427, 9lspssv 18915 . . . . . . . 8 ((𝑊 ∈ LMod ∧ 𝑠𝑉) → (𝑁𝑠) ⊆ 𝑉)
4341, 38, 42syl2anc 692 . . . . . . 7 ((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) → (𝑁𝑠) ⊆ 𝑉)
44 ssun1 3759 . . . . . . . . . . . 12 𝑠 ⊆ (𝑠 ∪ {𝑤})
4544a1i 11 . . . . . . . . . . 11 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ 𝑤 ∈ (𝑉 ∖ (𝑁𝑠))) → 𝑠 ⊆ (𝑠 ∪ {𝑤}))
46 ssun2 3760 . . . . . . . . . . . . . 14 {𝑤} ⊆ (𝑠 ∪ {𝑤})
47 vsnid 4185 . . . . . . . . . . . . . 14 𝑤 ∈ {𝑤}
4846, 47sselii 3584 . . . . . . . . . . . . 13 𝑤 ∈ (𝑠 ∪ {𝑤})
497, 9lspssid 18917 . . . . . . . . . . . . . . . 16 ((𝑊 ∈ LMod ∧ 𝑠𝑉) → 𝑠 ⊆ (𝑁𝑠))
5041, 38, 49syl2anc 692 . . . . . . . . . . . . . . 15 ((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) → 𝑠 ⊆ (𝑁𝑠))
5150adantr 481 . . . . . . . . . . . . . 14 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ 𝑤 ∈ (𝑉 ∖ (𝑁𝑠))) → 𝑠 ⊆ (𝑁𝑠))
52 eldifn 3716 . . . . . . . . . . . . . . 15 (𝑤 ∈ (𝑉 ∖ (𝑁𝑠)) → ¬ 𝑤 ∈ (𝑁𝑠))
5352adantl 482 . . . . . . . . . . . . . 14 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ 𝑤 ∈ (𝑉 ∖ (𝑁𝑠))) → ¬ 𝑤 ∈ (𝑁𝑠))
5451, 53ssneldd 3590 . . . . . . . . . . . . 13 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ 𝑤 ∈ (𝑉 ∖ (𝑁𝑠))) → ¬ 𝑤𝑠)
55 nelne1 2886 . . . . . . . . . . . . 13 ((𝑤 ∈ (𝑠 ∪ {𝑤}) ∧ ¬ 𝑤𝑠) → (𝑠 ∪ {𝑤}) ≠ 𝑠)
5648, 54, 55sylancr 694 . . . . . . . . . . . 12 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ 𝑤 ∈ (𝑉 ∖ (𝑁𝑠))) → (𝑠 ∪ {𝑤}) ≠ 𝑠)
5756necomd 2845 . . . . . . . . . . 11 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ 𝑤 ∈ (𝑉 ∖ (𝑁𝑠))) → 𝑠 ≠ (𝑠 ∪ {𝑤}))
58 df-pss 3575 . . . . . . . . . . 11 (𝑠 ⊊ (𝑠 ∪ {𝑤}) ↔ (𝑠 ⊆ (𝑠 ∪ {𝑤}) ∧ 𝑠 ≠ (𝑠 ∪ {𝑤})))
5945, 57, 58sylanbrc 697 . . . . . . . . . 10 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ 𝑤 ∈ (𝑉 ∖ (𝑁𝑠))) → 𝑠 ⊊ (𝑠 ∪ {𝑤}))
6038adantr 481 . . . . . . . . . . . . . 14 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ 𝑤 ∈ (𝑉 ∖ (𝑁𝑠))) → 𝑠𝑉)
61 eldifi 3715 . . . . . . . . . . . . . . . 16 (𝑤 ∈ (𝑉 ∖ (𝑁𝑠)) → 𝑤𝑉)
6261adantl 482 . . . . . . . . . . . . . . 15 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ 𝑤 ∈ (𝑉 ∖ (𝑁𝑠))) → 𝑤𝑉)
6362snssd 4314 . . . . . . . . . . . . . 14 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ 𝑤 ∈ (𝑉 ∖ (𝑁𝑠))) → {𝑤} ⊆ 𝑉)
6460, 63unssd 3772 . . . . . . . . . . . . 13 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ 𝑤 ∈ (𝑉 ∖ (𝑁𝑠))) → (𝑠 ∪ {𝑤}) ⊆ 𝑉)
65 fvex 6163 . . . . . . . . . . . . . . 15 (Base‘𝑊) ∈ V
667, 65eqeltri 2694 . . . . . . . . . . . . . 14 𝑉 ∈ V
6766elpw2 4793 . . . . . . . . . . . . 13 ((𝑠 ∪ {𝑤}) ∈ 𝒫 𝑉 ↔ (𝑠 ∪ {𝑤}) ⊆ 𝑉)
6864, 67sylibr 224 . . . . . . . . . . . 12 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ 𝑤 ∈ (𝑉 ∖ (𝑁𝑠))) → (𝑠 ∪ {𝑤}) ∈ 𝒫 𝑉)
6936simprd 479 . . . . . . . . . . . . . . . 16 ((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) → (𝐶𝑠 ∧ ∀𝑥𝑠 ¬ 𝑥 ∈ (𝑁‘(𝑠 ∖ {𝑥}))))
7069simpld 475 . . . . . . . . . . . . . . 15 ((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) → 𝐶𝑠)
7170adantr 481 . . . . . . . . . . . . . 14 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ 𝑤 ∈ (𝑉 ∖ (𝑁𝑠))) → 𝐶𝑠)
7271, 44syl6ss 3599 . . . . . . . . . . . . 13 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ 𝑤 ∈ (𝑉 ∖ (𝑁𝑠))) → 𝐶 ⊆ (𝑠 ∪ {𝑤}))
7310ad2antrr 761 . . . . . . . . . . . . . . . . . . . 20 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ (𝑤 ∈ (𝑉 ∖ (𝑁𝑠)) ∧ (𝑥𝑠𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥}))))) → 𝑊 ∈ LVec)
7438adantr 481 . . . . . . . . . . . . . . . . . . . . 21 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ (𝑤 ∈ (𝑉 ∖ (𝑁𝑠)) ∧ (𝑥𝑠𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥}))))) → 𝑠𝑉)
7574ssdifssd 3731 . . . . . . . . . . . . . . . . . . . 20 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ (𝑤 ∈ (𝑉 ∖ (𝑁𝑠)) ∧ (𝑥𝑠𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥}))))) → (𝑠 ∖ {𝑥}) ⊆ 𝑉)
7662adantrr 752 . . . . . . . . . . . . . . . . . . . 20 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ (𝑤 ∈ (𝑉 ∖ (𝑁𝑠)) ∧ (𝑥𝑠𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥}))))) → 𝑤𝑉)
77 simprrr 804 . . . . . . . . . . . . . . . . . . . . . 22 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ (𝑤 ∈ (𝑉 ∖ (𝑁𝑠)) ∧ (𝑥𝑠𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥}))))) → 𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥})))
78 simprrl 803 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ (𝑤 ∈ (𝑉 ∖ (𝑁𝑠)) ∧ (𝑥𝑠𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥}))))) → 𝑥𝑠)
7954adantrr 752 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ (𝑤 ∈ (𝑉 ∖ (𝑁𝑠)) ∧ (𝑥𝑠𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥}))))) → ¬ 𝑤𝑠)
80 nelne2 2887 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((𝑥𝑠 ∧ ¬ 𝑤𝑠) → 𝑥𝑤)
8178, 79, 80syl2anc 692 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ (𝑤 ∈ (𝑉 ∖ (𝑁𝑠)) ∧ (𝑥𝑠𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥}))))) → 𝑥𝑤)
82 nelsn 4188 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (𝑥𝑤 → ¬ 𝑥 ∈ {𝑤})
8381, 82syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ (𝑤 ∈ (𝑉 ∖ (𝑁𝑠)) ∧ (𝑥𝑠𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥}))))) → ¬ 𝑥 ∈ {𝑤})
84 disjsn 4221 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (({𝑤} ∩ {𝑥}) = ∅ ↔ ¬ 𝑥 ∈ {𝑤})
8583, 84sylibr 224 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ (𝑤 ∈ (𝑉 ∖ (𝑁𝑠)) ∧ (𝑥𝑠𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥}))))) → ({𝑤} ∩ {𝑥}) = ∅)
86 disj3 3998 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (({𝑤} ∩ {𝑥}) = ∅ ↔ {𝑤} = ({𝑤} ∖ {𝑥}))
8785, 86sylib 208 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ (𝑤 ∈ (𝑉 ∖ (𝑁𝑠)) ∧ (𝑥𝑠𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥}))))) → {𝑤} = ({𝑤} ∖ {𝑥}))
8887uneq2d 3750 . . . . . . . . . . . . . . . . . . . . . . . 24 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ (𝑤 ∈ (𝑉 ∖ (𝑁𝑠)) ∧ (𝑥𝑠𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥}))))) → ((𝑠 ∖ {𝑥}) ∪ {𝑤}) = ((𝑠 ∖ {𝑥}) ∪ ({𝑤} ∖ {𝑥})))
89 difundir 3861 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝑠 ∪ {𝑤}) ∖ {𝑥}) = ((𝑠 ∖ {𝑥}) ∪ ({𝑤} ∖ {𝑥}))
9088, 89syl6reqr 2674 . . . . . . . . . . . . . . . . . . . . . . 23 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ (𝑤 ∈ (𝑉 ∖ (𝑁𝑠)) ∧ (𝑥𝑠𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥}))))) → ((𝑠 ∪ {𝑤}) ∖ {𝑥}) = ((𝑠 ∖ {𝑥}) ∪ {𝑤}))
9190fveq2d 6157 . . . . . . . . . . . . . . . . . . . . . 22 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ (𝑤 ∈ (𝑉 ∖ (𝑁𝑠)) ∧ (𝑥𝑠𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥}))))) → (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥})) = (𝑁‘((𝑠 ∖ {𝑥}) ∪ {𝑤})))
9277, 91eleqtrd 2700 . . . . . . . . . . . . . . . . . . . . 21 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ (𝑤 ∈ (𝑉 ∖ (𝑁𝑠)) ∧ (𝑥𝑠𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥}))))) → 𝑥 ∈ (𝑁‘((𝑠 ∖ {𝑥}) ∪ {𝑤})))
9369simprd 479 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) → ∀𝑥𝑠 ¬ 𝑥 ∈ (𝑁‘(𝑠 ∖ {𝑥})))
9493adantr 481 . . . . . . . . . . . . . . . . . . . . . 22 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ (𝑤 ∈ (𝑉 ∖ (𝑁𝑠)) ∧ (𝑥𝑠𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥}))))) → ∀𝑥𝑠 ¬ 𝑥 ∈ (𝑁‘(𝑠 ∖ {𝑥})))
95 rsp 2924 . . . . . . . . . . . . . . . . . . . . . 22 (∀𝑥𝑠 ¬ 𝑥 ∈ (𝑁‘(𝑠 ∖ {𝑥})) → (𝑥𝑠 → ¬ 𝑥 ∈ (𝑁‘(𝑠 ∖ {𝑥}))))
9694, 78, 95sylc 65 . . . . . . . . . . . . . . . . . . . . 21 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ (𝑤 ∈ (𝑉 ∖ (𝑁𝑠)) ∧ (𝑥𝑠𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥}))))) → ¬ 𝑥 ∈ (𝑁‘(𝑠 ∖ {𝑥})))
9792, 96eldifd 3570 . . . . . . . . . . . . . . . . . . . 20 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ (𝑤 ∈ (𝑉 ∖ (𝑁𝑠)) ∧ (𝑥𝑠𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥}))))) → 𝑥 ∈ ((𝑁‘((𝑠 ∖ {𝑥}) ∪ {𝑤})) ∖ (𝑁‘(𝑠 ∖ {𝑥}))))
987, 17, 9lspsolv 19075 . . . . . . . . . . . . . . . . . . . 20 ((𝑊 ∈ LVec ∧ ((𝑠 ∖ {𝑥}) ⊆ 𝑉𝑤𝑉𝑥 ∈ ((𝑁‘((𝑠 ∖ {𝑥}) ∪ {𝑤})) ∖ (𝑁‘(𝑠 ∖ {𝑥}))))) → 𝑤 ∈ (𝑁‘((𝑠 ∖ {𝑥}) ∪ {𝑥})))
9973, 75, 76, 97, 98syl13anc 1325 . . . . . . . . . . . . . . . . . . 19 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ (𝑤 ∈ (𝑉 ∖ (𝑁𝑠)) ∧ (𝑥𝑠𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥}))))) → 𝑤 ∈ (𝑁‘((𝑠 ∖ {𝑥}) ∪ {𝑥})))
100 undif1 4020 . . . . . . . . . . . . . . . . . . . . 21 ((𝑠 ∖ {𝑥}) ∪ {𝑥}) = (𝑠 ∪ {𝑥})
10178snssd 4314 . . . . . . . . . . . . . . . . . . . . . 22 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ (𝑤 ∈ (𝑉 ∖ (𝑁𝑠)) ∧ (𝑥𝑠𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥}))))) → {𝑥} ⊆ 𝑠)
102 ssequn2 3769 . . . . . . . . . . . . . . . . . . . . . 22 ({𝑥} ⊆ 𝑠 ↔ (𝑠 ∪ {𝑥}) = 𝑠)
103101, 102sylib 208 . . . . . . . . . . . . . . . . . . . . 21 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ (𝑤 ∈ (𝑉 ∖ (𝑁𝑠)) ∧ (𝑥𝑠𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥}))))) → (𝑠 ∪ {𝑥}) = 𝑠)
104100, 103syl5eq 2667 . . . . . . . . . . . . . . . . . . . 20 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ (𝑤 ∈ (𝑉 ∖ (𝑁𝑠)) ∧ (𝑥𝑠𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥}))))) → ((𝑠 ∖ {𝑥}) ∪ {𝑥}) = 𝑠)
105104fveq2d 6157 . . . . . . . . . . . . . . . . . . 19 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ (𝑤 ∈ (𝑉 ∖ (𝑁𝑠)) ∧ (𝑥𝑠𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥}))))) → (𝑁‘((𝑠 ∖ {𝑥}) ∪ {𝑥})) = (𝑁𝑠))
10699, 105eleqtrd 2700 . . . . . . . . . . . . . . . . . 18 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ (𝑤 ∈ (𝑉 ∖ (𝑁𝑠)) ∧ (𝑥𝑠𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥}))))) → 𝑤 ∈ (𝑁𝑠))
107106expr 642 . . . . . . . . . . . . . . . . 17 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ 𝑤 ∈ (𝑉 ∖ (𝑁𝑠))) → ((𝑥𝑠𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥}))) → 𝑤 ∈ (𝑁𝑠)))
10853, 107mtod 189 . . . . . . . . . . . . . . . 16 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ 𝑤 ∈ (𝑉 ∖ (𝑁𝑠))) → ¬ (𝑥𝑠𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥}))))
109 imnan 438 . . . . . . . . . . . . . . . 16 ((𝑥𝑠 → ¬ 𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥}))) ↔ ¬ (𝑥𝑠𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥}))))
110108, 109sylibr 224 . . . . . . . . . . . . . . 15 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ 𝑤 ∈ (𝑉 ∖ (𝑁𝑠))) → (𝑥𝑠 → ¬ 𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥}))))
111110ralrimiv 2960 . . . . . . . . . . . . . 14 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ 𝑤 ∈ (𝑉 ∖ (𝑁𝑠))) → ∀𝑥𝑠 ¬ 𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥})))
112 difssd 3721 . . . . . . . . . . . . . . . . . 18 ((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) → (𝑠 ∖ {𝑤}) ⊆ 𝑠)
1137, 9lspss 18916 . . . . . . . . . . . . . . . . . 18 ((𝑊 ∈ LMod ∧ 𝑠𝑉 ∧ (𝑠 ∖ {𝑤}) ⊆ 𝑠) → (𝑁‘(𝑠 ∖ {𝑤})) ⊆ (𝑁𝑠))
11441, 38, 112, 113syl3anc 1323 . . . . . . . . . . . . . . . . 17 ((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) → (𝑁‘(𝑠 ∖ {𝑤})) ⊆ (𝑁𝑠))
115114adantr 481 . . . . . . . . . . . . . . . 16 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ 𝑤 ∈ (𝑉 ∖ (𝑁𝑠))) → (𝑁‘(𝑠 ∖ {𝑤})) ⊆ (𝑁𝑠))
116115, 53ssneldd 3590 . . . . . . . . . . . . . . 15 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ 𝑤 ∈ (𝑉 ∖ (𝑁𝑠))) → ¬ 𝑤 ∈ (𝑁‘(𝑠 ∖ {𝑤})))
117 vex 3192 . . . . . . . . . . . . . . . 16 𝑤 ∈ V
118 id 22 . . . . . . . . . . . . . . . . . 18 (𝑥 = 𝑤𝑥 = 𝑤)
119 sneq 4163 . . . . . . . . . . . . . . . . . . . . 21 (𝑥 = 𝑤 → {𝑥} = {𝑤})
120119difeq2d 3711 . . . . . . . . . . . . . . . . . . . 20 (𝑥 = 𝑤 → ((𝑠 ∪ {𝑤}) ∖ {𝑥}) = ((𝑠 ∪ {𝑤}) ∖ {𝑤}))
121 difun2 4025 . . . . . . . . . . . . . . . . . . . 20 ((𝑠 ∪ {𝑤}) ∖ {𝑤}) = (𝑠 ∖ {𝑤})
122120, 121syl6eq 2671 . . . . . . . . . . . . . . . . . . 19 (𝑥 = 𝑤 → ((𝑠 ∪ {𝑤}) ∖ {𝑥}) = (𝑠 ∖ {𝑤}))
123122fveq2d 6157 . . . . . . . . . . . . . . . . . 18 (𝑥 = 𝑤 → (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥})) = (𝑁‘(𝑠 ∖ {𝑤})))
124118, 123eleq12d 2692 . . . . . . . . . . . . . . . . 17 (𝑥 = 𝑤 → (𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥})) ↔ 𝑤 ∈ (𝑁‘(𝑠 ∖ {𝑤}))))
125124notbid 308 . . . . . . . . . . . . . . . 16 (𝑥 = 𝑤 → (¬ 𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥})) ↔ ¬ 𝑤 ∈ (𝑁‘(𝑠 ∖ {𝑤}))))
126117, 125ralsn 4198 . . . . . . . . . . . . . . 15 (∀𝑥 ∈ {𝑤} ¬ 𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥})) ↔ ¬ 𝑤 ∈ (𝑁‘(𝑠 ∖ {𝑤})))
127116, 126sylibr 224 . . . . . . . . . . . . . 14 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ 𝑤 ∈ (𝑉 ∖ (𝑁𝑠))) → ∀𝑥 ∈ {𝑤} ¬ 𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥})))
128 ralun 3778 . . . . . . . . . . . . . 14 ((∀𝑥𝑠 ¬ 𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥})) ∧ ∀𝑥 ∈ {𝑤} ¬ 𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥}))) → ∀𝑥 ∈ (𝑠 ∪ {𝑤}) ¬ 𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥})))
129111, 127, 128syl2anc 692 . . . . . . . . . . . . 13 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ 𝑤 ∈ (𝑉 ∖ (𝑁𝑠))) → ∀𝑥 ∈ (𝑠 ∪ {𝑤}) ¬ 𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥})))
13072, 129jca 554 . . . . . . . . . . . 12 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ 𝑤 ∈ (𝑉 ∖ (𝑁𝑠))) → (𝐶 ⊆ (𝑠 ∪ {𝑤}) ∧ ∀𝑥 ∈ (𝑠 ∪ {𝑤}) ¬ 𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥}))))
131 sseq2 3611 . . . . . . . . . . . . . 14 (𝑧 = (𝑠 ∪ {𝑤}) → (𝐶𝑧𝐶 ⊆ (𝑠 ∪ {𝑤})))
132 difeq1 3704 . . . . . . . . . . . . . . . . . 18 (𝑧 = (𝑠 ∪ {𝑤}) → (𝑧 ∖ {𝑥}) = ((𝑠 ∪ {𝑤}) ∖ {𝑥}))
133132fveq2d 6157 . . . . . . . . . . . . . . . . 17 (𝑧 = (𝑠 ∪ {𝑤}) → (𝑁‘(𝑧 ∖ {𝑥})) = (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥})))
134133eleq2d 2684 . . . . . . . . . . . . . . . 16 (𝑧 = (𝑠 ∪ {𝑤}) → (𝑥 ∈ (𝑁‘(𝑧 ∖ {𝑥})) ↔ 𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥}))))
135134notbid 308 . . . . . . . . . . . . . . 15 (𝑧 = (𝑠 ∪ {𝑤}) → (¬ 𝑥 ∈ (𝑁‘(𝑧 ∖ {𝑥})) ↔ ¬ 𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥}))))
136135raleqbi1dv 3138 . . . . . . . . . . . . . 14 (𝑧 = (𝑠 ∪ {𝑤}) → (∀𝑥𝑧 ¬ 𝑥 ∈ (𝑁‘(𝑧 ∖ {𝑥})) ↔ ∀𝑥 ∈ (𝑠 ∪ {𝑤}) ¬ 𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥}))))
137131, 136anbi12d 746 . . . . . . . . . . . . 13 (𝑧 = (𝑠 ∪ {𝑤}) → ((𝐶𝑧 ∧ ∀𝑥𝑧 ¬ 𝑥 ∈ (𝑁‘(𝑧 ∖ {𝑥}))) ↔ (𝐶 ⊆ (𝑠 ∪ {𝑤}) ∧ ∀𝑥 ∈ (𝑠 ∪ {𝑤}) ¬ 𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥})))))
138137, 2elrab2 3352 . . . . . . . . . . . 12 ((𝑠 ∪ {𝑤}) ∈ 𝑆 ↔ ((𝑠 ∪ {𝑤}) ∈ 𝒫 𝑉 ∧ (𝐶 ⊆ (𝑠 ∪ {𝑤}) ∧ ∀𝑥 ∈ (𝑠 ∪ {𝑤}) ¬ 𝑥 ∈ (𝑁‘((𝑠 ∪ {𝑤}) ∖ {𝑥})))))
13968, 130, 138sylanbrc 697 . . . . . . . . . . 11 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ 𝑤 ∈ (𝑉 ∖ (𝑁𝑠))) → (𝑠 ∪ {𝑤}) ∈ 𝑆)
140 simplrr 800 . . . . . . . . . . 11 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ 𝑤 ∈ (𝑉 ∖ (𝑁𝑠))) → ∀𝑡𝑆 ¬ 𝑠𝑡)
141 psseq2 3678 . . . . . . . . . . . . 13 (𝑡 = (𝑠 ∪ {𝑤}) → (𝑠𝑡𝑠 ⊊ (𝑠 ∪ {𝑤})))
142141notbid 308 . . . . . . . . . . . 12 (𝑡 = (𝑠 ∪ {𝑤}) → (¬ 𝑠𝑡 ↔ ¬ 𝑠 ⊊ (𝑠 ∪ {𝑤})))
143142rspcv 3294 . . . . . . . . . . 11 ((𝑠 ∪ {𝑤}) ∈ 𝑆 → (∀𝑡𝑆 ¬ 𝑠𝑡 → ¬ 𝑠 ⊊ (𝑠 ∪ {𝑤})))
144139, 140, 143sylc 65 . . . . . . . . . 10 (((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) ∧ 𝑤 ∈ (𝑉 ∖ (𝑁𝑠))) → ¬ 𝑠 ⊊ (𝑠 ∪ {𝑤}))
14559, 144pm2.65da 599 . . . . . . . . 9 ((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) → ¬ 𝑤 ∈ (𝑉 ∖ (𝑁𝑠)))
146145eq0rdv 3956 . . . . . . . 8 ((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) → (𝑉 ∖ (𝑁𝑠)) = ∅)
147 ssdif0 3921 . . . . . . . 8 (𝑉 ⊆ (𝑁𝑠) ↔ (𝑉 ∖ (𝑁𝑠)) = ∅)
148146, 147sylibr 224 . . . . . . 7 ((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) → 𝑉 ⊆ (𝑁𝑠))
14943, 148eqssd 3604 . . . . . 6 ((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) → (𝑁𝑠) = 𝑉)
15010adantr 481 . . . . . . 7 ((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) → 𝑊 ∈ LVec)
1517, 8, 9islbs2 19086 . . . . . . 7 (𝑊 ∈ LVec → (𝑠𝐽 ↔ (𝑠𝑉 ∧ (𝑁𝑠) = 𝑉 ∧ ∀𝑥𝑠 ¬ 𝑥 ∈ (𝑁‘(𝑠 ∖ {𝑥})))))
152150, 151syl 17 . . . . . 6 ((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) → (𝑠𝐽 ↔ (𝑠𝑉 ∧ (𝑁𝑠) = 𝑉 ∧ ∀𝑥𝑠 ¬ 𝑥 ∈ (𝑁‘(𝑠 ∖ {𝑥})))))
15338, 149, 93, 152mpbir3and 1243 . . . . 5 ((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) → 𝑠𝐽)
154153, 70jca 554 . . . 4 ((𝜑 ∧ (𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡)) → (𝑠𝐽𝐶𝑠))
155154ex 450 . . 3 (𝜑 → ((𝑠𝑆 ∧ ∀𝑡𝑆 ¬ 𝑠𝑡) → (𝑠𝐽𝐶𝑠)))
156155reximdv2 3009 . 2 (𝜑 → (∃𝑠𝑆𝑡𝑆 ¬ 𝑠𝑡 → ∃𝑠𝐽 𝐶𝑠))
15726, 156mpd 15 1 (𝜑 → ∃𝑠𝐽 𝐶𝑠)
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wb 196  wa 384  w3a 1036  wal 1478   = wceq 1480  wcel 1987  wne 2790  wral 2907  wrex 2908  {crab 2911  Vcvv 3189  cdif 3556  cun 3557  cin 3558  wss 3559  wpss 3560  c0 3896  𝒫 cpw 4135  {csn 4153   cuni 4407   ciun 4490   Or wor 4999  dom cdm 5079  cfv 5852   [] crpss 6896  cardccrd 8713  Basecbs 15792  LModclmod 18795  LSubSpclss 18864  LSpanclspn 18903  LBasisclbs 19006  LVecclvec 19034
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1719  ax-4 1734  ax-5 1836  ax-6 1885  ax-7 1932  ax-8 1989  ax-9 1996  ax-10 2016  ax-11 2031  ax-12 2044  ax-13 2245  ax-ext 2601  ax-rep 4736  ax-sep 4746  ax-nul 4754  ax-pow 4808  ax-pr 4872  ax-un 6909  ax-cnex 9944  ax-resscn 9945  ax-1cn 9946  ax-icn 9947  ax-addcl 9948  ax-addrcl 9949  ax-mulcl 9950  ax-mulrcl 9951  ax-mulcom 9952  ax-addass 9953  ax-mulass 9954  ax-distr 9955  ax-i2m1 9956  ax-1ne0 9957  ax-1rid 9958  ax-rnegex 9959  ax-rrecex 9960  ax-cnre 9961  ax-pre-lttri 9962  ax-pre-lttrn 9963  ax-pre-ltadd 9964  ax-pre-mulgt0 9965
This theorem depends on definitions:  df-bi 197  df-or 385  df-an 386  df-3or 1037  df-3an 1038  df-tru 1483  df-ex 1702  df-nf 1707  df-sb 1878  df-eu 2473  df-mo 2474  df-clab 2608  df-cleq 2614  df-clel 2617  df-nfc 2750  df-ne 2791  df-nel 2894  df-ral 2912  df-rex 2913  df-reu 2914  df-rmo 2915  df-rab 2916  df-v 3191  df-sbc 3422  df-csb 3519  df-dif 3562  df-un 3564  df-in 3566  df-ss 3573  df-pss 3575  df-nul 3897  df-if 4064  df-pw 4137  df-sn 4154  df-pr 4156  df-tp 4158  df-op 4160  df-uni 4408  df-int 4446  df-iun 4492  df-br 4619  df-opab 4679  df-mpt 4680  df-tr 4718  df-eprel 4990  df-id 4994  df-po 5000  df-so 5001  df-fr 5038  df-se 5039  df-we 5040  df-xp 5085  df-rel 5086  df-cnv 5087  df-co 5088  df-dm 5089  df-rn 5090  df-res 5091  df-ima 5092  df-pred 5644  df-ord 5690  df-on 5691  df-lim 5692  df-suc 5693  df-iota 5815  df-fun 5854  df-fn 5855  df-f 5856  df-f1 5857  df-fo 5858  df-f1o 5859  df-fv 5860  df-isom 5861  df-riota 6571  df-ov 6613  df-oprab 6614  df-mpt2 6615  df-rpss 6897  df-om 7020  df-1st 7120  df-2nd 7121  df-tpos 7304  df-wrecs 7359  df-recs 7420  df-rdg 7458  df-1o 7512  df-oadd 7516  df-er 7694  df-en 7908  df-dom 7909  df-sdom 7910  df-fin 7911  df-card 8717  df-cda 8942  df-pnf 10028  df-mnf 10029  df-xr 10030  df-ltxr 10031  df-le 10032  df-sub 10220  df-neg 10221  df-nn 10973  df-2 11031  df-3 11032  df-ndx 15795  df-slot 15796  df-base 15797  df-sets 15798  df-ress 15799  df-plusg 15886  df-mulr 15887  df-0g 16034  df-mgm 17174  df-sgrp 17216  df-mnd 17227  df-grp 17357  df-minusg 17358  df-sbg 17359  df-cmn 18127  df-abl 18128  df-mgp 18422  df-ur 18434  df-ring 18481  df-oppr 18555  df-dvdsr 18573  df-unit 18574  df-invr 18604  df-drng 18681  df-lmod 18797  df-lss 18865  df-lsp 18904  df-lbs 19007  df-lvec 19035
This theorem is referenced by:  lbsextg  19094
  Copyright terms: Public domain W3C validator