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