:: FINSEQ_8 semantic presentation :: Showing IDV graph ... (Click the Palm Trees again to close it)
theorem Th1: :: FINSEQ_8:1 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th2: :: FINSEQ_8:2 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: FINSEQ_8:3 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th4: :: FINSEQ_8:4 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: FINSEQ_8:5 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem defines smid FINSEQ_8:def 1 :
theorem Th6: :: FINSEQ_8:6 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th7: :: FINSEQ_8:7 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th8: :: FINSEQ_8:8 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th9: :: FINSEQ_8:9 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: FINSEQ_8:10 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th11: :: FINSEQ_8:11 :: Showing IDV graph ... (Click the Palm Tree again to close it)
definition
let D be non
empty set ;
let f,
g be
FinSequence of
D;
func ovlpart f,
g -> FinSequence of
D means :
Def2:
:: FINSEQ_8:def 2
(
len it <= len g &
it = smid g,1,
(len it) &
it = smid f,
(((len f) -' (len it)) + 1),
(len f) & ( for
j being
Nat st
j <= len g &
smid g,1,
j = smid f,
(((len f) -' j) + 1),
(len f) holds
j <= len it ) );
existence
ex b1 being FinSequence of D st
( len b1 <= len g & b1 = smid g,1,(len b1) & b1 = smid f,(((len f) -' (len b1)) + 1),(len f) & ( for j being Nat st j <= len g & smid g,1,j = smid f,(((len f) -' j) + 1),(len f) holds
j <= len b1 ) )
uniqueness
for b1, b2 being FinSequence of D st len b1 <= len g & b1 = smid g,1,(len b1) & b1 = smid f,(((len f) -' (len b1)) + 1),(len f) & ( for j being Nat st j <= len g & smid g,1,j = smid f,(((len f) -' j) + 1),(len f) holds
j <= len b1 ) & len b2 <= len g & b2 = smid g,1,(len b2) & b2 = smid f,(((len f) -' (len b2)) + 1),(len f) & ( for j being Nat st j <= len g & smid g,1,j = smid f,(((len f) -' j) + 1),(len f) holds
j <= len b2 ) holds
b1 = b2
end;
:: deftheorem Def2 defines ovlpart FINSEQ_8:def 2 :
for
D being non
empty set for
f,
g,
b4 being
FinSequence of
D holds
(
b4 = ovlpart f,
g iff (
len b4 <= len g &
b4 = smid g,1,
(len b4) &
b4 = smid f,
(((len f) -' (len b4)) + 1),
(len f) & ( for
j being
Nat st
j <= len g &
smid g,1,
j = smid f,
(((len f) -' j) + 1),
(len f) holds
j <= len b4 ) ) );
theorem Th12: :: FINSEQ_8:12 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem defines ovlcon FINSEQ_8:def 3 :
theorem Th13: :: FINSEQ_8:13 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem defines ovlldiff FINSEQ_8:def 4 :
:: deftheorem defines ovlrdiff FINSEQ_8:def 5 :
theorem :: FINSEQ_8:14 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: FINSEQ_8:15 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: FINSEQ_8:16 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th17: :: FINSEQ_8:17 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th18: :: FINSEQ_8:18 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def6 defines separates_uniquely FINSEQ_8:def 6 :
theorem :: FINSEQ_8:19 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def7 defines is_substring_of FINSEQ_8:def 7 :
theorem :: FINSEQ_8:20 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: FINSEQ_8:21 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th22: :: FINSEQ_8:22 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th23: :: FINSEQ_8:23 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def8 defines is_preposition_of FINSEQ_8:def 8 :
theorem :: FINSEQ_8:24 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th25: :: FINSEQ_8:25 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th26: :: FINSEQ_8:26 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: FINSEQ_8:27 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def9 defines is_postposition_of FINSEQ_8:def 9 :
theorem Th28: :: FINSEQ_8:28 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th29: :: FINSEQ_8:29 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: FINSEQ_8:30 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: FINSEQ_8:31 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: FINSEQ_8:32 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: FINSEQ_8:33 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th34: :: FINSEQ_8:34 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def10 defines instr FINSEQ_8:def 10 :
:: deftheorem defines addcr FINSEQ_8:def 11 :
:: deftheorem Def12 defines is_terminated_by FINSEQ_8:def 12 :
theorem :: FINSEQ_8:35 :: Showing IDV graph ... (Click the Palm Tree again to close it)