Metamath Proof Explorer


Theorem hlathil

Description: Construction of a Hilbert space ( df-hil ) U from a Hilbert lattice ( df-hlat ) K , where W is a fixed but arbitrary hyperplane (co-atom) in K .

The Hilbert space U is identical to the vector space ( ( DVecHK )W ) (see dvhlvec ) except that it is extended with involution and inner product components. The construction of these two components is provided by Theorem 3.6 in Holland95 p. 13, whose proof we follow loosely.

An example of involution is the complex conjugate when the division ring is the field of complex numbers. The nature of the division ring we constructed is indeterminate, however, until we specialize the initial Hilbert lattice with additional conditions found by Maria Solèr in 1995 and refined by René Mayet in 1998 that result in a division ring isomorphic to CC . See additional discussion at https://us.metamath.org/qlegif/mmql.html#what .

W corresponds to the w in the proof of Theorem 13.4 of Crawley p. 111. Such a W always exists since HL has lattice rank of at least 4 by df-hil . It can be eliminated if we just want to show the existence of a Hilbert space, as is done in the literature. (Contributed by NM, 23-Jun-2015)

Ref Expression
Hypotheses hlhilphl.h
|- H = ( LHyp ` K )
hlhilphllem.u
|- U = ( ( HLHil ` K ) ` W )
hlhilphl.k
|- ( ph -> ( K e. HL /\ W e. H ) )
Assertion hlathil
|- ( ph -> U e. Hil )

Proof

Step Hyp Ref Expression
1 hlhilphl.h
 |-  H = ( LHyp ` K )
2 hlhilphllem.u
 |-  U = ( ( HLHil ` K ) ` W )
3 hlhilphl.k
 |-  ( ph -> ( K e. HL /\ W e. H ) )
4 eqid
 |-  ( Scalar ` U ) = ( Scalar ` U )
5 eqid
 |-  ( ( DVecH ` K ) ` W ) = ( ( DVecH ` K ) ` W )
6 eqid
 |-  ( Base ` ( ( DVecH ` K ) ` W ) ) = ( Base ` ( ( DVecH ` K ) ` W ) )
7 eqid
 |-  ( +g ` ( ( DVecH ` K ) ` W ) ) = ( +g ` ( ( DVecH ` K ) ` W ) )
8 eqid
 |-  ( .s ` ( ( DVecH ` K ) ` W ) ) = ( .s ` ( ( DVecH ` K ) ` W ) )
9 eqid
 |-  ( Scalar ` ( ( DVecH ` K ) ` W ) ) = ( Scalar ` ( ( DVecH ` K ) ` W ) )
10 eqid
 |-  ( Base ` ( Scalar ` ( ( DVecH ` K ) ` W ) ) ) = ( Base ` ( Scalar ` ( ( DVecH ` K ) ` W ) ) )
11 eqid
 |-  ( +g ` ( Scalar ` ( ( DVecH ` K ) ` W ) ) ) = ( +g ` ( Scalar ` ( ( DVecH ` K ) ` W ) ) )
12 eqid
 |-  ( .r ` ( Scalar ` ( ( DVecH ` K ) ` W ) ) ) = ( .r ` ( Scalar ` ( ( DVecH ` K ) ` W ) ) )
13 eqid
 |-  ( 0g ` ( Scalar ` ( ( DVecH ` K ) ` W ) ) ) = ( 0g ` ( Scalar ` ( ( DVecH ` K ) ` W ) ) )
14 eqid
 |-  ( 0g ` ( ( DVecH ` K ) ` W ) ) = ( 0g ` ( ( DVecH ` K ) ` W ) )
15 eqid
 |-  ( .i ` U ) = ( .i ` U )
16 eqid
 |-  ( ( HDMap ` K ) ` W ) = ( ( HDMap ` K ) ` W )
17 eqid
 |-  ( ( HGMap ` K ) ` W ) = ( ( HGMap ` K ) ` W )
18 eqid
 |-  ( x e. ( Base ` ( ( DVecH ` K ) ` W ) ) , y e. ( Base ` ( ( DVecH ` K ) ` W ) ) |-> ( ( ( ( HDMap ` K ) ` W ) ` y ) ` x ) ) = ( x e. ( Base ` ( ( DVecH ` K ) ` W ) ) , y e. ( Base ` ( ( DVecH ` K ) ` W ) ) |-> ( ( ( ( HDMap ` K ) ` W ) ` y ) ` x ) )
19 eqid
 |-  ( ocv ` U ) = ( ocv ` U )
20 eqid
 |-  ( ClSubSp ` U ) = ( ClSubSp ` U )
21 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 hlhilhillem
 |-  ( ph -> U e. Hil )