let p be Element of PL-WFF ; for F being Subset of PL-WFF
for f, f1 being FinSequence of PL-WFF st f = f1 ^ <*p*> & 1 <= len f1 & ( for i being Nat st 1 <= i & i <= len f1 holds
prc f1,F,i ) & prc f,F, len f holds
( ( for i being Nat st 1 <= i & i <= len f holds
prc f,F,i ) & F |- p )
let F be Subset of PL-WFF; for f, f1 being FinSequence of PL-WFF st f = f1 ^ <*p*> & 1 <= len f1 & ( for i being Nat st 1 <= i & i <= len f1 holds
prc f1,F,i ) & prc f,F, len f holds
( ( for i being Nat st 1 <= i & i <= len f holds
prc f,F,i ) & F |- p )
let f, f1 be FinSequence of PL-WFF ; ( f = f1 ^ <*p*> & 1 <= len f1 & ( for i being Nat st 1 <= i & i <= len f1 holds
prc f1,F,i ) & prc f,F, len f implies ( ( for i being Nat st 1 <= i & i <= len f holds
prc f,F,i ) & F |- p ) )
assume that
A1:
f = f1 ^ <*p*>
and
1 <= len f1
and
A2:
for i being Nat st 1 <= i & i <= len f1 holds
prc f1,F,i
; ( not prc f,F, len f or ( ( for i being Nat st 1 <= i & i <= len f holds
prc f,F,i ) & F |- p ) )
A3: len f =
(len f1) + (len <*p*>)
by A1, FINSEQ_1:22
.=
(len f1) + 1
by FINSEQ_1:39
;
assume A4:
prc f,F, len f
; ( ( for i being Nat st 1 <= i & i <= len f holds
prc f,F,i ) & F |- p )
A5:
0 + (len f1) <= len f
by A3, NAT_1:12;
hence
for i being Nat st 1 <= i & i <= len f holds
prc f,F,i
; F |- p
f . (len f) =
f . ((len f1) + (len <*p*>))
by A1, FINSEQ_1:22
.=
f . ((len f1) + 1)
by FINSEQ_1:39
.=
p
by A1, FINSEQ_1:42
;
hence
F |- p
by A3, XREAL_1:31, A6; verum