Metamath Proof Explorer


Theorem obsocv

Description: An orthonormal basis has trivial orthocomplement. (Contributed by Mario Carneiro, 23-Oct-2015)

Ref Expression
Hypotheses obsocv.z โŠข 0 = ( 0g โ€˜ ๐‘Š )
obsocv.o โŠข โŠฅ = ( ocv โ€˜ ๐‘Š )
Assertion obsocv ( ๐ต โˆˆ ( OBasis โ€˜ ๐‘Š ) โ†’ ( โŠฅ โ€˜ ๐ต ) = { 0 } )

Proof

Step Hyp Ref Expression
1 obsocv.z โŠข 0 = ( 0g โ€˜ ๐‘Š )
2 obsocv.o โŠข โŠฅ = ( ocv โ€˜ ๐‘Š )
3 eqid โŠข ( Base โ€˜ ๐‘Š ) = ( Base โ€˜ ๐‘Š )
4 eqid โŠข ( ยท๐‘– โ€˜ ๐‘Š ) = ( ยท๐‘– โ€˜ ๐‘Š )
5 eqid โŠข ( Scalar โ€˜ ๐‘Š ) = ( Scalar โ€˜ ๐‘Š )
6 eqid โŠข ( 1r โ€˜ ( Scalar โ€˜ ๐‘Š ) ) = ( 1r โ€˜ ( Scalar โ€˜ ๐‘Š ) )
7 eqid โŠข ( 0g โ€˜ ( Scalar โ€˜ ๐‘Š ) ) = ( 0g โ€˜ ( Scalar โ€˜ ๐‘Š ) )
8 3 4 5 6 7 2 1 isobs โŠข ( ๐ต โˆˆ ( OBasis โ€˜ ๐‘Š ) โ†” ( ๐‘Š โˆˆ PreHil โˆง ๐ต โŠ† ( Base โ€˜ ๐‘Š ) โˆง ( โˆ€ ๐‘ฅ โˆˆ ๐ต โˆ€ ๐‘ฆ โˆˆ ๐ต ( ๐‘ฅ ( ยท๐‘– โ€˜ ๐‘Š ) ๐‘ฆ ) = if ( ๐‘ฅ = ๐‘ฆ , ( 1r โ€˜ ( Scalar โ€˜ ๐‘Š ) ) , ( 0g โ€˜ ( Scalar โ€˜ ๐‘Š ) ) ) โˆง ( โŠฅ โ€˜ ๐ต ) = { 0 } ) ) )
9 8 simp3bi โŠข ( ๐ต โˆˆ ( OBasis โ€˜ ๐‘Š ) โ†’ ( โˆ€ ๐‘ฅ โˆˆ ๐ต โˆ€ ๐‘ฆ โˆˆ ๐ต ( ๐‘ฅ ( ยท๐‘– โ€˜ ๐‘Š ) ๐‘ฆ ) = if ( ๐‘ฅ = ๐‘ฆ , ( 1r โ€˜ ( Scalar โ€˜ ๐‘Š ) ) , ( 0g โ€˜ ( Scalar โ€˜ ๐‘Š ) ) ) โˆง ( โŠฅ โ€˜ ๐ต ) = { 0 } ) )
10 9 simprd โŠข ( ๐ต โˆˆ ( OBasis โ€˜ ๐‘Š ) โ†’ ( โŠฅ โ€˜ ๐ต ) = { 0 } )