Metamath Proof Explorer


Theorem adjsym

Description: Symmetry property of an adjoint. (Contributed by NM, 18-Feb-2006) (New usage is discouraged.)

Ref Expression
Assertion adjsym S:T:xyxihSy=TxihyxyxihTy=Sxihy

Proof

Step Hyp Ref Expression
1 ralcom xyxihSy=TxihyyxxihSy=Txihy
2 fveq2 z=ySz=Sy
3 2 oveq2d z=yxihSz=xihSy
4 oveq2 z=yTxihz=Txihy
5 3 4 eqeq12d z=yxihSz=TxihzxihSy=Txihy
6 5 ralbidv z=yxxihSz=TxihzxxihSy=Txihy
7 6 cbvralvw zxxihSz=TxihzyxxihSy=Txihy
8 1 7 bitr4i xyxihSy=TxihyzxxihSz=Txihz
9 oveq1 x=yxihSz=yihSz
10 fveq2 x=yTx=Ty
11 10 oveq1d x=yTxihz=Tyihz
12 9 11 eqeq12d x=yxihSz=TxihzyihSz=Tyihz
13 12 cbvralvw xxihSz=TxihzyyihSz=Tyihz
14 13 ralbii zxxihSz=TxihzzyyihSz=Tyihz
15 fveq2 z=xSz=Sx
16 15 oveq2d z=xyihSz=yihSx
17 oveq2 z=xTyihz=Tyihx
18 16 17 eqeq12d z=xyihSz=TyihzyihSx=Tyihx
19 18 ralbidv z=xyyihSz=TyihzyyihSx=Tyihx
20 19 cbvralvw zyyihSz=TyihzxyyihSx=Tyihx
21 8 14 20 3bitri xyxihSy=TxihyxyyihSx=Tyihx
22 ffvelcdm T:yTy
23 ax-his1 TyxTyihx=xihTy
24 22 23 sylan T:yxTyihx=xihTy
25 24 adantrl T:yS:xTyihx=xihTy
26 ffvelcdm S:xSx
27 ax-his1 ySxyihSx=Sxihy
28 26 27 sylan2 yS:xyihSx=Sxihy
29 28 adantll T:yS:xyihSx=Sxihy
30 25 29 eqeq12d T:yS:xTyihx=yihSxxihTy=Sxihy
31 30 ancoms S:xT:yTyihx=yihSxxihTy=Sxihy
32 hicl xTyxihTy
33 22 32 sylan2 xT:yxihTy
34 33 adantll S:xT:yxihTy
35 hicl SxySxihy
36 26 35 sylan S:xySxihy
37 36 adantrl S:xT:ySxihy
38 cj11 xihTySxihyxihTy=SxihyxihTy=Sxihy
39 34 37 38 syl2anc S:xT:yxihTy=SxihyxihTy=Sxihy
40 31 39 bitr2d S:xT:yxihTy=SxihyTyihx=yihSx
41 40 an4s S:T:xyxihTy=SxihyTyihx=yihSx
42 41 anassrs S:T:xyxihTy=SxihyTyihx=yihSx
43 eqcom Tyihx=yihSxyihSx=Tyihx
44 42 43 bitrdi S:T:xyxihTy=SxihyyihSx=Tyihx
45 44 ralbidva S:T:xyxihTy=SxihyyyihSx=Tyihx
46 45 ralbidva S:T:xyxihTy=SxihyxyyihSx=Tyihx
47 21 46 bitr4id S:T:xyxihSy=TxihyxyxihTy=Sxihy