let x be object ; for i being Nat
for q being FinSubsequence st q = {[i,x]} holds
Seq q = <*x*>
let i be Nat; for q being FinSubsequence st q = {[i,x]} holds
Seq q = <*x*>
let q be FinSubsequence; ( q = {[i,x]} implies Seq q = <*x*> )
assume A1:
q = {[i,x]}
; Seq q = <*x*>
then
[i,x] in q
by TARSKI:def 1;
then A2:
i in dom q
by XTUPLE_0:def 12;
ex k being Nat st dom q c= Seg k
by FINSEQ_1:def 12;
then
i >= 0 + 1
by A2, FINSEQ_1:1;
then A3:
i > 0
;
then reconsider p = {[i,x]} as FinSubsequence by FINSEQ_1:96;
A4:
Seq q = q * (Sgm (dom q))
by FINSEQ_1:def 15;
dom p = {i}
by RELAT_1:9;
then Seq p =
{[i,x]} * <*i*>
by A1, A3, A4, Th42
.=
<*({[i,x]} . i)*>
by A1, A2, FINSEQ_2:34
.=
<*x*>
by GRFUNC_1:6
;
hence
Seq q = <*x*>
by A1; verum