let I be non empty set ; for H being Group-like associative multMagma-Family of I
for p being FinSequence of FreeAtoms H
for s being Element of (FreeProduct H) st s = Class ((EqCl (ReductionRel H)),p) holds
nf s = nf (p,(ReductionRel H))
let H be Group-like associative multMagma-Family of I; for p being FinSequence of FreeAtoms H
for s being Element of (FreeProduct H) st s = Class ((EqCl (ReductionRel H)),p) holds
nf s = nf (p,(ReductionRel H))
let p be FinSequence of FreeAtoms H; for s being Element of (FreeProduct H) st s = Class ((EqCl (ReductionRel H)),p) holds
nf s = nf (p,(ReductionRel H))
let s be Element of (FreeProduct H); ( s = Class ((EqCl (ReductionRel H)),p) implies nf s = nf (p,(ReductionRel H)) )
assume A1:
s = Class ((EqCl (ReductionRel H)),p)
; nf s = nf (p,(ReductionRel H))
set q = nf (p,(ReductionRel H));
nf (p,(ReductionRel H)) is_a_normal_form_of p, ReductionRel H
by REWRITE1:54;
then A2:
( nf (p,(ReductionRel H)) is_a_normal_form_wrt ReductionRel H & ReductionRel H reduces p, nf (p,(ReductionRel H)) )
by REWRITE1:def 6;
A3:
p in (FreeAtoms H) *
by FINSEQ_1:def 11;
then
p in field (ReductionRel H)
by Th30;
then
nf (p,(ReductionRel H)) in field (ReductionRel H)
by A2, REWRITE1:19;
then A4:
nf (p,(ReductionRel H)) in (FreeAtoms H) *
by Th30;
then A5:
nf (p,(ReductionRel H)) in the carrier of ((FreeAtoms H) *+^+<0>)
by MONOID_0:61;
A6:
p in the carrier of ((FreeAtoms H) *+^+<0>)
by A3, MONOID_0:61;
p, nf (p,(ReductionRel H)) are_convertible_wrt ReductionRel H
by A2, REWRITE1:25;
then
[p,(nf (p,(ReductionRel H)))] in EqCl (ReductionRel H)
by A5, A6, MSUALG_6:41;
then A7:
nf (p,(ReductionRel H)) in s
by A1, EQREL_1:18;
nf (p,(ReductionRel H)) is FinSequence of FreeAtoms H
by A4, FINSEQ_1:def 11;
hence
nf s = nf (p,(ReductionRel H))
by A2, A7, Def7; verum