let F be Field; for E being FieldExtension of F
for L being F -monomorphic Field
for f being Monomorphism of F,L
for S being non empty ascending Subset of (Ext_Set (f,E)) holds
( unionExt (S,f,E) is monomorphism & unionExt (S,f,E) is f -extending )
let E be FieldExtension of F; for L being F -monomorphic Field
for f being Monomorphism of F,L
for S being non empty ascending Subset of (Ext_Set (f,E)) holds
( unionExt (S,f,E) is monomorphism & unionExt (S,f,E) is f -extending )
let L be F -monomorphic Field; for f being Monomorphism of F,L
for S being non empty ascending Subset of (Ext_Set (f,E)) holds
( unionExt (S,f,E) is monomorphism & unionExt (S,f,E) is f -extending )
let f be Monomorphism of F,L; for S being non empty ascending Subset of (Ext_Set (f,E)) holds
( unionExt (S,f,E) is monomorphism & unionExt (S,f,E) is f -extending )
let S be non empty ascending Subset of (Ext_Set (f,E)); ( unionExt (S,f,E) is monomorphism & unionExt (S,f,E) is f -extending )
set K = unionField (S,f,E);
set h = unionExt (S,f,E);
set p = the Element of S;
H:
the carrier of (unionField (S,f,E)) = unionCarrier (S,f,E)
by duf;
the Element of S in Ext_Set (f,E)
;
then consider U being Element of SubFields E, g being Function of U,L such that
A3:
( the Element of S = [U,g] & ex K1 being FieldExtension of F ex g1 being Function of K1,L st
( K1 = U & g1 = g & g1 is monomorphism & g1 is f -extending ) )
;
consider K1 being FieldExtension of F, g1 being Function of K1,L such that
A4:
( K1 = U & g1 = g & g1 is monomorphism & g1 is f -extending )
by A3;
AS3:
the Element of S `1 = U
by A3;
AS4:
the Element of S `2 = g
by A3;
D:
1. (unionField (S,f,E)) = 1. K1
by A4, AS3, lem5a;
F:
(unionExt (S,f,E)) | the carrier of K1 = g
by A4, AS4, dufe;
E:
( g is additive & g is multiplicative & g is unity-preserving )
by A4;
A:
now for a, b being Element of (unionField (S,f,E)) holds ((unionExt (S,f,E)) . a) + ((unionExt (S,f,E)) . b) = (unionExt (S,f,E)) . (a + b)let a,
b be
Element of
(unionField (S,f,E));
((unionExt (S,f,E)) . a) + ((unionExt (S,f,E)) . b) = (unionExt (S,f,E)) . (a + b)consider p being
Element of
S,
x,
y being
Element of
(p `1) such that A1:
(
x = a &
y = b &
(unionAdd (S,f,E)) . (
a,
b)
= x + y )
by H, dua;
A2:
(unionExt (S,f,E)) | the
carrier of
(p `1) = p `2
by dufe;
then A3:
(
(unionExt (S,f,E)) . a = (p `2) . x &
(unionExt (S,f,E)) . b = (p `2) . y )
by A1, FUNCT_1:49;
p in Ext_Set (
f,
E)
;
then consider U being
Element of
SubFields E,
g2 being
Function of
U,
L such that A7:
(
p = [U,g2] & ex
K1 being
FieldExtension of
F ex
g1 being
Function of
K1,
L st
(
K1 = U &
g1 = g2 &
g1 is
monomorphism &
g1 is
f -extending ) )
;
A4:
p `2 is
additive
by A7;
A5:
x + y = a + b
by A1, duf;
thus ((unionExt (S,f,E)) . a) + ((unionExt (S,f,E)) . b) =
(p `2) . (x + y)
by A4, A3
.=
(unionExt (S,f,E)) . (a + b)
by A2, A5, FUNCT_1:49
;
verum end;
B:
now for a, b being Element of (unionField (S,f,E)) holds ((unionExt (S,f,E)) . a) * ((unionExt (S,f,E)) . b) = (unionExt (S,f,E)) . (a * b)let a,
b be
Element of
(unionField (S,f,E));
((unionExt (S,f,E)) . a) * ((unionExt (S,f,E)) . b) = (unionExt (S,f,E)) . (a * b)consider p being
Element of
S,
x,
y being
Element of
(p `1) such that A1:
(
x = a &
y = b &
(unionMult (S,f,E)) . (
a,
b)
= x * y )
by H, dum;
A2:
(unionExt (S,f,E)) | the
carrier of
(p `1) = p `2
by dufe;
then A3:
(
(unionExt (S,f,E)) . a = (p `2) . x &
(unionExt (S,f,E)) . b = (p `2) . y )
by A1, FUNCT_1:49;
p in Ext_Set (
f,
E)
;
then consider U being
Element of
SubFields E,
g2 being
Function of
U,
L such that A7:
(
p = [U,g2] & ex
K1 being
FieldExtension of
F ex
g1 being
Function of
K1,
L st
(
K1 = U &
g1 = g2 &
g1 is
monomorphism &
g1 is
f -extending ) )
;
A4:
p `2 is
multiplicative
by A7;
A5:
x * y = a * b
by A1, duf;
thus ((unionExt (S,f,E)) . a) * ((unionExt (S,f,E)) . b) =
(p `2) . (x * y)
by A4, A3
.=
(unionExt (S,f,E)) . (a * b)
by A2, A5, FUNCT_1:49
;
verum end;
( unionExt (S,f,E) is additive & unionExt (S,f,E) is multiplicative & unionExt (S,f,E) is unity-preserving )
by A, B, E, A4, D, F, FUNCT_1:49;
hence
unionExt (S,f,E) is monomorphism
; unionExt (S,f,E) is f -extending
set p = the Element of S;
the Element of S in Ext_Set (f,E)
;
then consider U being Element of SubFields E, g being Function of U,L such that
A3:
( the Element of S = [U,g] & ex K1 being FieldExtension of F ex g1 being Function of K1,L st
( K1 = U & g1 = g & g1 is monomorphism & g1 is f -extending ) )
;
consider K1 being FieldExtension of F, g1 being Function of K1,L such that
A4:
( K1 = U & g1 = g & g1 is monomorphism & g1 is f -extending )
by A3;
reconsider L1 = L as FieldExtension of L by FIELD_4:6;
the Element of S `1 is Subfield of unionField (S,f,E)
by Fsubb;
then reconsider K = unionField (S,f,E) as K1 -extending FieldExtension of F by A3, A4, FIELD_4:7;
reconsider h = unionExt (S,f,E) as Function of K,L1 ;
A7:
the Element of S `2 = g1
by A3, A4;
then
h is g1 -extending
;
hence
unionExt (S,f,E) is f -extending
by A4, FIELD_8:41; verum