let n be Ordinal; for L being non trivial well-unital doubleLoopStr
for x being Function of n,L holds eval ((EmptyBag n),x) = 1. L
let L be non trivial well-unital doubleLoopStr ; for x being Function of n,L holds eval ((EmptyBag n),x) = 1. L
let x be Function of n,L; eval ((EmptyBag n),x) = 1. L
set b = EmptyBag n;
reconsider s = support (EmptyBag n) as empty Subset of n ;
consider y being FinSequence of the carrier of L such that
A1:
len y = len (SgmX ((RelIncl n),(support (EmptyBag n))))
and
A2:
eval ((EmptyBag n),x) = Product y
and
for i being Element of NAT st 1 <= i & i <= len y holds
y /. i = (power L) . (((x * (SgmX ((RelIncl n),(support (EmptyBag n))))) /. i),(((EmptyBag n) * (SgmX ((RelIncl n),(support (EmptyBag n))))) /. i))
by Def1;
SgmX ((RelIncl n),s) = {}
by PRE_POLY:76, PRE_POLY:82;
then
y = <*> the carrier of L
by A1;
then
eval ((EmptyBag n),x) = 1_ L
by A2, GROUP_4:8;
hence
eval ((EmptyBag n),x) = 1. L
; verum