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))
A1:
( the L_join of (NormForm A) is commutative & the L_join of (NormForm A) is associative )
by LATTICE2:27, LATTICE2:29;
deffunc H1( Element of Fin (DISJOINT_PAIRS A)) -> Element of Normal_forms_on A = mi $1;
A2:
the L_join of (NormForm A) is idempotent
by LATTICE2:26;
A3:
FinUnion K,(singleton (DISJOINT_PAIRS A)) c= mi (FinUnion K,(singleton (DISJOINT_PAIRS A)))
A12:
mi (FinUnion K,(singleton (DISJOINT_PAIRS A))) c= FinUnion K,(singleton (DISJOINT_PAIRS A))
by NORMFORM:64;
consider g being Function of (Fin (DISJOINT_PAIRS A)),(Normal_forms_on A) such that
A13:
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 14;
A14: g . ({}. (DISJOINT_PAIRS A)) =
mi ({}. (DISJOINT_PAIRS A))
by A13
.=
{}
by NORMFORM:64, XBOOLE_1:3
.=
Bottom (NormForm A)
by NORMFORM:86
.=
the_unity_wrt the L_join of (NormForm A)
by LATTICE2:28, LATTICE2:67
;
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 A17, FUNCT_2:113
.=
g . (FinUnion K,(singleton (DISJOINT_PAIRS A)))
by A1, A2, A14, A15, LATTICE2:67, SETWISEO:65
.=
mi (FinUnion K,(singleton (DISJOINT_PAIRS A)))
by A13
.=
FinUnion K,(singleton (DISJOINT_PAIRS A))
by A12, A3, XBOOLE_0:def 10
; verum