Metamath Proof Explorer


Definition df-lines

Description: Define set of all projective lines for a Hilbert lattice (actually in any set at all, for simplicity). The join of two distinct atoms equals a line. Definition of lines in item 1 of Holland95 p. 222. (Contributed by NM, 19-Sep-2011)

Ref Expression
Assertion df-lines Lines=kVs|qAtomskrAtomskqrs=pAtomsk|pkqjoinkr

Detailed syntax breakdown

Step Hyp Ref Expression
0 clines classLines
1 vk setvark
2 cvv classV
3 vs setvars
4 vq setvarq
5 catm classAtoms
6 1 cv setvark
7 6 5 cfv classAtomsk
8 vr setvarr
9 4 cv setvarq
10 8 cv setvarr
11 9 10 wne wffqr
12 3 cv setvars
13 vp setvarp
14 13 cv setvarp
15 cple classle
16 6 15 cfv classk
17 cjn classjoin
18 6 17 cfv classjoink
19 9 10 18 co classqjoinkr
20 14 19 16 wbr wffpkqjoinkr
21 20 13 7 crab classpAtomsk|pkqjoinkr
22 12 21 wceq wffs=pAtomsk|pkqjoinkr
23 11 22 wa wffqrs=pAtomsk|pkqjoinkr
24 23 8 7 wrex wffrAtomskqrs=pAtomsk|pkqjoinkr
25 24 4 7 wrex wffqAtomskrAtomskqrs=pAtomsk|pkqjoinkr
26 25 3 cab classs|qAtomskrAtomskqrs=pAtomsk|pkqjoinkr
27 1 2 26 cmpt classkVs|qAtomskrAtomskqrs=pAtomsk|pkqjoinkr
28 0 27 wceq wffLines=kVs|qAtomskrAtomskqrs=pAtomsk|pkqjoinkr