Description: Orthogonality (meaning inner product is 0) is commutative. (Contributed by NM, 17-Apr-2008) (Revised by Mario Carneiro, 7-Oct-2015)
Ref | Expression | ||
---|---|---|---|
Hypotheses | phlsrng.f | |
|
phllmhm.h | |
||
phllmhm.v | |
||
ip0l.z | |
||
Assertion | iporthcom | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | phlsrng.f | |
|
2 | phllmhm.h | |
|
3 | phllmhm.v | |
|
4 | ip0l.z | |
|
5 | 1 | phlsrng | |
6 | 5 | 3ad2ant1 | |
7 | eqid | |
|
8 | eqid | |
|
9 | 7 8 | srngf1o | |
10 | f1of1 | |
|
11 | 6 9 10 | 3syl | |
12 | 1 2 3 8 | ipcl | |
13 | phllmod | |
|
14 | 13 | 3ad2ant1 | |
15 | 1 8 4 | lmod0cl | |
16 | 14 15 | syl | |
17 | f1fveq | |
|
18 | 11 12 16 17 | syl12anc | |
19 | eqid | |
|
20 | 8 19 7 | stafval | |
21 | 12 20 | syl | |
22 | 1 2 3 19 | ipcj | |
23 | 21 22 | eqtrd | |
24 | 8 19 7 | stafval | |
25 | 16 24 | syl | |
26 | 19 4 | srng0 | |
27 | 6 26 | syl | |
28 | 25 27 | eqtrd | |
29 | 23 28 | eqeq12d | |
30 | 18 29 | bitr3d | |