let A be set ; for K being Element of Normal_forms_on A holds FinJoin (K,(Atom A)) = FinUnion (K,(singleton (DISJOINT_PAIRS A)))
let K be Element of Normal_forms_on A; FinJoin (K,(Atom A)) = FinUnion (K,(singleton (DISJOINT_PAIRS A)))
deffunc H1( Element of Fin (DISJOINT_PAIRS A)) -> Element of Normal_forms_on A = mi $1;
A1:
FinUnion (K,(singleton (DISJOINT_PAIRS A))) c= mi (FinUnion (K,(singleton (DISJOINT_PAIRS A))))
A10:
mi (FinUnion (K,(singleton (DISJOINT_PAIRS A)))) c= FinUnion (K,(singleton (DISJOINT_PAIRS A)))
by NORMFORM:40;
consider g being Function of (Fin (DISJOINT_PAIRS A)),(Normal_forms_on A) such that
A11:
for B being Element of Fin (DISJOINT_PAIRS A) holds g . B = H1(B)
from FUNCT_2:sch 4();
reconsider g = g as Function of (Fin (DISJOINT_PAIRS A)), the carrier of (NormForm A) by NORMFORM:def 12;
A12: g . ({}. (DISJOINT_PAIRS A)) =
mi ({}. (DISJOINT_PAIRS A))
by A11
.=
{}
by NORMFORM:40, XBOOLE_1:3
.=
Bottom (NormForm A)
by NORMFORM:57
.=
the_unity_wrt the L_join of (NormForm A)
by LATTICE2:18
;
thus FinJoin (K,(Atom A)) =
the L_join of (NormForm A) $$ (K,(Atom A))
by LATTICE2:def 3
.=
the L_join of (NormForm A) $$ (K,(g * (singleton (DISJOINT_PAIRS A))))
by A15, FUNCT_2:63
.=
g . (FinUnion (K,(singleton (DISJOINT_PAIRS A))))
by A12, A13, SETWISEO:53
.=
mi (FinUnion (K,(singleton (DISJOINT_PAIRS A))))
by A11
.=
FinUnion (K,(singleton (DISJOINT_PAIRS A)))
by A10, A1
; verum