let X be set ; for L being non empty well-unital multLoopStr_0 holds (1. L) | (X,L) = 1_ (X,L)
let L be non empty well-unital multLoopStr_0 ; (1. L) | (X,L) = 1_ (X,L)
set o1 = (1. L) | (X,L);
set o2 = 1_ (X,L);
A1:
now set m =
(0_ (X,L)) +* (
(EmptyBag X),
(1. L));
let x be
set ;
( x in Bags X implies ((1. L) | (X,L)) . b1 = (1_ (X,L)) . b1 )reconsider m =
(0_ (X,L)) +* (
(EmptyBag X),
(1. L)) as
Function of
(Bags X), the
carrier of
L ;
reconsider m =
m as
Function of
(Bags X),
L ;
reconsider m =
m as
Series of
X,
L ;
assume
x in Bags X
;
((1. L) | (X,L)) . b1 = (1_ (X,L)) . b1then reconsider x9 =
x as
bag of
X ;
A2:
dom (0_ (X,L)) =
dom ((Bags X) --> (0. L))
by POLYNOM1:def 7
.=
Bags X
by FUNCOP_1:13
;
then A3:
m = (0_ (X,L)) +* ((EmptyBag X) .--> (1. L))
by FUNCT_7:def 3;
A4:
dom ((EmptyBag X) .--> (1. L)) = {(EmptyBag X)}
by FUNCOP_1:13;
then A5:
EmptyBag X in dom ((EmptyBag X) .--> (1. L))
by TARSKI:def 1;
A6:
m . (EmptyBag X) =
((0_ (X,L)) +* ((EmptyBag X) .--> (1. L))) . (EmptyBag X)
by A2, FUNCT_7:def 3
.=
((EmptyBag X) .--> (1. L)) . (EmptyBag X)
by A5, FUNCT_4:13
.=
1. L
by FUNCOP_1:72
;
end;
( Bags X = dom ((1. L) | (X,L)) & Bags X = dom (1_ (X,L)) )
by FUNCT_2:def 1;
hence
(1. L) | (X,L) = 1_ (X,L)
by A1, FUNCT_1:2; verum