Metamath Proof Explorer


Theorem prjspnssbas

Description: A projective space is a set of subsets of the corresponding free module (a set of equivalence classes of nonzero vectors of that module). (Contributed by SN, 17-Jan-2025)

Ref Expression
Hypotheses prjspnssbas.p ⊢ P = N ℙ𝕣𝕠𝕛 n K
prjspnssbas.w ⊢ W = K freeLMod 0 … N
prjspnssbas.b ⊢ B = Base W ∖ 0 W
prjspnssbas.n ⊢ φ → N ∈ ℕ 0
prjspnssbas.k ⊢ φ → K ∈ DivRing
Assertion prjspnssbas ⊢ φ → P ⊆ 𝒫 B

Proof

Step Hyp Ref Expression
1 prjspnssbas.p ⊢ P = N ℙ𝕣𝕠𝕛 n K
2 prjspnssbas.w ⊢ W = K freeLMod 0 … N
3 prjspnssbas.b ⊢ B = Base W ∖ 0 W
4 prjspnssbas.n ⊢ φ → N ∈ ℕ 0
5 prjspnssbas.k ⊢ φ → K ∈ DivRing
6 eqid ⊢ x y | x ∈ B ∧ y ∈ B ∧ ∃ l ∈ Base K x = l ⋅ W y = x y | x ∈ B ∧ y ∈ B ∧ ∃ l ∈ Base K x = l ⋅ W y
7 eqid ⊢ Base K = Base K
8 eqid ⊢ ⋅ W = ⋅ W
9 6 2 3 7 8 4 5 prjspnval2 ⊢ φ → N ℙ𝕣𝕠𝕛 n K = B / x y | x ∈ B ∧ y ∈ B ∧ ∃ l ∈ Base K x = l ⋅ W y
10 1 9 eqtrid ⊢ φ → P = B / x y | x ∈ B ∧ y ∈ B ∧ ∃ l ∈ Base K x = l ⋅ W y
11 6 2 3 7 8 5 prjspner ⊢ φ → x y | x ∈ B ∧ y ∈ B ∧ ∃ l ∈ Base K x = l ⋅ W y Er B
12 11 qsss ⊢ φ → B / x y | x ∈ B ∧ y ∈ B ∧ ∃ l ∈ Base K x = l ⋅ W y ⊆ 𝒫 B
13 10 12 eqsstrd ⊢ φ → P ⊆ 𝒫 B