set g = FormFunctional f,(f *' );
thus
FormFunctional f,(f *' ) is diagReR+0valued
:: thesis: ( FormFunctional f,(f *' ) is hermitan & FormFunctional f,(f *' ) is diagRvalued )proof
let v be
Vector of
V;
:: according to HERMITAN:def 7 :: thesis: 0 <= Re ((FormFunctional f,(f *' )) . v,v)
A1:
(FormFunctional f,(f *' )) . v,
v = (|.(f . v).| ^2 ) + (0 * <i> )
by Th31;
(FormFunctional f,(f *' )) . v,
v = (Re ((FormFunctional f,(f *' )) . v,v)) + ((Im ((FormFunctional f,(f *' )) . v,v)) * <i> )
by COMPLEX1:29;
then
Re ((FormFunctional f,(f *' )) . v,v) = |.(f . v).| ^2
by A1, COMPLEX1:163;
hence
0 <= Re ((FormFunctional f,(f *' )) . v,v)
by XREAL_1:65;
:: thesis: verum
end;
thus
FormFunctional f,(f *' ) is hermitan
:: thesis: FormFunctional f,(f *' ) is diagRvalued
let v be Vector of V; :: according to HERMITAN:def 6 :: thesis: Im ((FormFunctional f,(f *' )) . v,v) = 0
A2:
(FormFunctional f,(f *' )) . v,v = [**(|.(f . v).| ^2 ),0 **]
by Th31;
(FormFunctional f,(f *' )) . v,v = (Re ((FormFunctional f,(f *' )) . v,v)) + ((Im ((FormFunctional f,(f *' )) . v,v)) * <i> )
by COMPLEX1:29;
hence
Im ((FormFunctional f,(f *' )) . v,v) = 0
by A2, COMPLEX1:163; :: thesis: verum