Metamath Proof Explorer


Theorem lnopeq

Description: Two linear Hilbert space operators are equal iff their quadratic forms are equal. (Contributed by NM, 27-Jul-2006) (New usage is discouraged.)

Ref Expression
Assertion lnopeq TLinOpULinOpxTxihx=UxihxT=U

Proof

Step Hyp Ref Expression
1 fveq1 T=ifTLinOpT0hopTx=ifTLinOpT0hopx
2 1 oveq1d T=ifTLinOpT0hopTxihx=ifTLinOpT0hopxihx
3 2 eqeq1d T=ifTLinOpT0hopTxihx=UxihxifTLinOpT0hopxihx=Uxihx
4 3 ralbidv T=ifTLinOpT0hopxTxihx=UxihxxifTLinOpT0hopxihx=Uxihx
5 eqeq1 T=ifTLinOpT0hopT=UifTLinOpT0hop=U
6 4 5 bibi12d T=ifTLinOpT0hopxTxihx=UxihxT=UxifTLinOpT0hopxihx=UxihxifTLinOpT0hop=U
7 fveq1 U=ifULinOpU0hopUx=ifULinOpU0hopx
8 7 oveq1d U=ifULinOpU0hopUxihx=ifULinOpU0hopxihx
9 8 eqeq2d U=ifULinOpU0hopifTLinOpT0hopxihx=UxihxifTLinOpT0hopxihx=ifULinOpU0hopxihx
10 9 ralbidv U=ifULinOpU0hopxifTLinOpT0hopxihx=UxihxxifTLinOpT0hopxihx=ifULinOpU0hopxihx
11 eqeq2 U=ifULinOpU0hopifTLinOpT0hop=UifTLinOpT0hop=ifULinOpU0hop
12 10 11 bibi12d U=ifULinOpU0hopxifTLinOpT0hopxihx=UxihxifTLinOpT0hop=UxifTLinOpT0hopxihx=ifULinOpU0hopxihxifTLinOpT0hop=ifULinOpU0hop
13 0lnop 0hopLinOp
14 13 elimel ifTLinOpT0hopLinOp
15 13 elimel ifULinOpU0hopLinOp
16 14 15 lnopeqi xifTLinOpT0hopxihx=ifULinOpU0hopxihxifTLinOpT0hop=ifULinOpU0hop
17 6 12 16 dedth2h TLinOpULinOpxTxihx=UxihxT=U