let L be non empty unital doubleLoopStr ; for n being non trivial Nat holds
( ((0_. L) +* ((1,n) --> ((- (1. L)),(1. L)))) . 1 = - (1. L) & ((0_. L) +* ((1,n) --> ((- (1. L)),(1. L)))) . n = 1. L )
let n be non trivial Nat; ( ((0_. L) +* ((1,n) --> ((- (1. L)),(1. L)))) . 1 = - (1. L) & ((0_. L) +* ((1,n) --> ((- (1. L)),(1. L)))) . n = 1. L )
set t = (0_. L) +* ((1,n) --> ((- (1. L)),(1. L)));
set f = (1,n) --> ((- (1. L)),(1. L));
A5:
for u being object st u in {1,n} holds
u in NAT
by ORDINAL1:def 12;
A3:
dom ((1,n) --> ((- (1. L)),(1. L))) = {1,n}
by FUNCT_4:62;
then A4:
(dom (0_. L)) \/ (dom ((1,n) --> ((- (1. L)),(1. L)))) = NAT
by A5, TARSKI:def 3, XBOOLE_1:12;
A6:
n <> 1
by NAT_2:28;
( 1 in dom ((1,n) --> ((- (1. L)),(1. L))) & 1 in (dom (0_. L)) \/ (dom ((1,n) --> ((- (1. L)),(1. L)))) )
by A4, A3, TARSKI:def 2;
hence ((0_. L) +* ((1,n) --> ((- (1. L)),(1. L)))) . 1 =
((1,n) --> ((- (1. L)),(1. L))) . 1
by FUNCT_4:def 1
.=
- (1. L)
by A6, FUNCT_4:63
;
((0_. L) +* ((1,n) --> ((- (1. L)),(1. L)))) . n = 1. L
( n in dom ((1,n) --> ((- (1. L)),(1. L))) & n in (dom (0_. L)) \/ (dom ((1,n) --> ((- (1. L)),(1. L)))) )
by A4, A3, TARSKI:def 2, ORDINAL1:def 12;
hence ((0_. L) +* ((1,n) --> ((- (1. L)),(1. L)))) . n =
((1,n) --> ((- (1. L)),(1. L))) . n
by FUNCT_4:def 1
.=
1. L
by FUNCT_4:63
;
verum