I tried with the following code snippet:
up[\[Theta]_, \[CurlyPhi]] = {Cos[\[Theta]/2],
E^(I*\[CurlyPhi])*Sin[\[Theta]/2]};
dn[\[Theta]_, \[CurlyPhi]] = {-E^(-I*\[CurlyPhi])*Sin[\[Theta]/2],
Cos[\[Theta]/2]};
A = {up[\[Theta], \[CurlyPhi]], dn[\[Theta], \[CurlyPhi]]};
FullSimplify[ComplexExpand[ConjugateTranspose[A] . A ]] ==
IdentityMatrix[2]
ConjugateTranspose[A] . A // ComplexExpand //
FullSimplify == IdentityMatrix[2]
The result is as follows:

Why doesn't the last command work?
Regards, Hongyi