set W = Polish-WFF-set (T,A);
defpred S1[ object , object , object ] means ex u, v being FinSequence st
( $1 = u & $2 = v & $3 = (Polish-operation (T,A,t)) . (u ^ v) );
A2:
for a, b being object st a in Polish-WFF-set (T,A) & b in Polish-WFF-set (T,A) holds
ex c being object st
( c in Polish-WFF-set (T,A) & S1[a,b,c] )
proof
let a,
b be
object ;
( a in Polish-WFF-set (T,A) & b in Polish-WFF-set (T,A) implies ex c being object st
( c in Polish-WFF-set (T,A) & S1[a,b,c] ) )
assume that A3:
a in Polish-WFF-set (
T,
A)
and A4:
b in Polish-WFF-set (
T,
A)
;
ex c being object st
( c in Polish-WFF-set (T,A) & S1[a,b,c] )
reconsider u =
a as
FinSequence by A3;
reconsider v =
b as
FinSequence by A4;
take c =
(Polish-operation (T,A,t)) . (u ^ v);
( c in Polish-WFF-set (T,A) & S1[a,b,c] )
(Polish-WFF-set (T,A)) ^^ 2 =
(Polish-WFF-set (T,A)) ^^ (1 + 1)
.=
((Polish-WFF-set (T,A)) ^^ 1) ^ (Polish-WFF-set (T,A))
by Th6
.=
(Polish-WFF-set (T,A)) ^ (Polish-WFF-set (T,A))
;
then
u ^ v in (Polish-WFF-set (T,A)) ^^ 2
by A3, A4, Def2;
hence
c in Polish-WFF-set (
T,
A)
by A1, FUNCT_2:5;
S1[a,b,c]
thus
S1[
a,
b,
c]
;
verum
end;
consider f being Function of [:(Polish-WFF-set (T,A)),(Polish-WFF-set (T,A)):],(Polish-WFF-set (T,A)) such that
A11:
for a, b being object st a in Polish-WFF-set (T,A) & b in Polish-WFF-set (T,A) holds
S1[a,b,f . (a,b)]
from BINOP_1:sch 1(A2);
take
f
; for u, v being FinSequence st u in Polish-WFF-set (T,A) & v in Polish-WFF-set (T,A) holds
f . (u,v) = (Polish-operation (T,A,t)) . (u ^ v)
let u, v be FinSequence; ( u in Polish-WFF-set (T,A) & v in Polish-WFF-set (T,A) implies f . (u,v) = (Polish-operation (T,A,t)) . (u ^ v) )
assume that
A12:
u in Polish-WFF-set (T,A)
and
A13:
v in Polish-WFF-set (T,A)
; f . (u,v) = (Polish-operation (T,A,t)) . (u ^ v)
S1[u,v,f . (u,v)]
by A11, A12, A13;
hence
f . (u,v) = (Polish-operation (T,A,t)) . (u ^ v)
; verum