Metamath Proof Explorer


Theorem diporthcom

Description: Orthogonality (meaning inner product is 0) is commutative. (Contributed by NM, 17-Apr-2008) (New usage is discouraged.)

Ref Expression
Hypotheses ipcl.1 โŠข ๐‘‹ = ( BaseSet โ€˜ ๐‘ˆ )
ipcl.7 โŠข ๐‘ƒ = ( ยท๐‘–OLD โ€˜ ๐‘ˆ )
Assertion diporthcom ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐ด โˆˆ ๐‘‹ โˆง ๐ต โˆˆ ๐‘‹ ) โ†’ ( ( ๐ด ๐‘ƒ ๐ต ) = 0 โ†” ( ๐ต ๐‘ƒ ๐ด ) = 0 ) )

Proof

Step Hyp Ref Expression
1 ipcl.1 โŠข ๐‘‹ = ( BaseSet โ€˜ ๐‘ˆ )
2 ipcl.7 โŠข ๐‘ƒ = ( ยท๐‘–OLD โ€˜ ๐‘ˆ )
3 fveq2 โŠข ( ( ๐ด ๐‘ƒ ๐ต ) = 0 โ†’ ( โˆ— โ€˜ ( ๐ด ๐‘ƒ ๐ต ) ) = ( โˆ— โ€˜ 0 ) )
4 cj0 โŠข ( โˆ— โ€˜ 0 ) = 0
5 3 4 eqtrdi โŠข ( ( ๐ด ๐‘ƒ ๐ต ) = 0 โ†’ ( โˆ— โ€˜ ( ๐ด ๐‘ƒ ๐ต ) ) = 0 )
6 1 2 dipcj โŠข ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐ด โˆˆ ๐‘‹ โˆง ๐ต โˆˆ ๐‘‹ ) โ†’ ( โˆ— โ€˜ ( ๐ด ๐‘ƒ ๐ต ) ) = ( ๐ต ๐‘ƒ ๐ด ) )
7 6 eqeq1d โŠข ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐ด โˆˆ ๐‘‹ โˆง ๐ต โˆˆ ๐‘‹ ) โ†’ ( ( โˆ— โ€˜ ( ๐ด ๐‘ƒ ๐ต ) ) = 0 โ†” ( ๐ต ๐‘ƒ ๐ด ) = 0 ) )
8 5 7 imbitrid โŠข ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐ด โˆˆ ๐‘‹ โˆง ๐ต โˆˆ ๐‘‹ ) โ†’ ( ( ๐ด ๐‘ƒ ๐ต ) = 0 โ†’ ( ๐ต ๐‘ƒ ๐ด ) = 0 ) )
9 fveq2 โŠข ( ( ๐ต ๐‘ƒ ๐ด ) = 0 โ†’ ( โˆ— โ€˜ ( ๐ต ๐‘ƒ ๐ด ) ) = ( โˆ— โ€˜ 0 ) )
10 9 4 eqtrdi โŠข ( ( ๐ต ๐‘ƒ ๐ด ) = 0 โ†’ ( โˆ— โ€˜ ( ๐ต ๐‘ƒ ๐ด ) ) = 0 )
11 1 2 dipcj โŠข ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐ต โˆˆ ๐‘‹ โˆง ๐ด โˆˆ ๐‘‹ ) โ†’ ( โˆ— โ€˜ ( ๐ต ๐‘ƒ ๐ด ) ) = ( ๐ด ๐‘ƒ ๐ต ) )
12 11 3com23 โŠข ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐ด โˆˆ ๐‘‹ โˆง ๐ต โˆˆ ๐‘‹ ) โ†’ ( โˆ— โ€˜ ( ๐ต ๐‘ƒ ๐ด ) ) = ( ๐ด ๐‘ƒ ๐ต ) )
13 12 eqeq1d โŠข ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐ด โˆˆ ๐‘‹ โˆง ๐ต โˆˆ ๐‘‹ ) โ†’ ( ( โˆ— โ€˜ ( ๐ต ๐‘ƒ ๐ด ) ) = 0 โ†” ( ๐ด ๐‘ƒ ๐ต ) = 0 ) )
14 10 13 imbitrid โŠข ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐ด โˆˆ ๐‘‹ โˆง ๐ต โˆˆ ๐‘‹ ) โ†’ ( ( ๐ต ๐‘ƒ ๐ด ) = 0 โ†’ ( ๐ด ๐‘ƒ ๐ต ) = 0 ) )
15 8 14 impbid โŠข ( ( ๐‘ˆ โˆˆ NrmCVec โˆง ๐ด โˆˆ ๐‘‹ โˆง ๐ต โˆˆ ๐‘‹ ) โ†’ ( ( ๐ด ๐‘ƒ ๐ต ) = 0 โ†” ( ๐ต ๐‘ƒ ๐ด ) = 0 ) )