:: GOBOARD2 semantic presentation :: Showing IDV graph ... (Click the Palm Trees again to close it)
defpred S1[ Nat] means for R being finite Subset of REAL st R <> {} & card R = $1 holds
( R is bounded_above & upper_bound R in R & R is bounded_below & lower_bound R in R );
Lm1:
S1[0]
by CARD_2:59;
Lm2:
for n being Nat st S1[n] holds
S1[n + 1]
Lm3:
for n being Nat holds S1[n]
from NAT_1:sch 1(, Lm1, Lm2);
theorem Th1: :: GOBOARD2:1 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GOBOARD2:2 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th3: :: GOBOARD2:3 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th4: :: GOBOARD2:4 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th5: :: GOBOARD2:5 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GOBOARD2:6 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GOBOARD2:7 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th8: :: GOBOARD2:8 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GOBOARD2:9 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GOBOARD2:10 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th11: :: GOBOARD2:11 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GOBOARD2:12 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GOBOARD2:13 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th14: :: GOBOARD2:14 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th15: :: GOBOARD2:15 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th16: :: GOBOARD2:16 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GOBOARD2:17 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GOBOARD2:18 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th19: :: GOBOARD2:19 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th20: :: GOBOARD2:20 :: Showing IDV graph ... (Click the Palm Tree again to close it)
defpred S2[ Nat] means for v being FinSequence of REAL st card (rng v) = $1 holds
ex v1 being FinSequence of REAL st
( rng v1 = rng v & len v1 = card (rng v) & v1 is increasing );
Lm4:
S2[0]
Lm5:
for n being Nat st S2[n] holds
S2[n + 1]
Lm6:
for n being Nat holds S2[n]
from NAT_1:sch 1(, Lm4, Lm5);
theorem :: GOBOARD2:21 :: Showing IDV graph ... (Click the Palm Tree again to close it)
defpred S3[ Nat] means for v1, v2 being FinSequence of REAL st len v1 = $1 & len v2 = $1 & rng v1 = rng v2 & v1 is increasing & v2 is increasing holds
v1 = v2;
Lm7:
S3[0]
Lm8:
for n being Nat st S3[n] holds
S3[n + 1]
Lm9:
for n being Nat holds S3[n]
from NAT_1:sch 1(, Lm7, Lm8);
theorem :: GOBOARD2:22 :: Showing IDV graph ... (Click the Palm Tree again to close it)
definition
let v1,
v2 be
increasing FinSequence of
REAL ;
assume A1:
(
v1 <> {} &
v2 <> {} )
;
func GoB v1,
v2 -> Matrix of
(TOP-REAL 2) means :
Def1:
:: GOBOARD2:def 1
(
len it = len v1 &
width it = len v2 & ( for
n,
m being
Nat st
[n,m] in Indices it holds
it * n,
m = |[(v1 . n),(v2 . m)]| ) );
existence
ex b1 being Matrix of (TOP-REAL 2) st
( len b1 = len v1 & width b1 = len v2 & ( for n, m being Nat st [n,m] in Indices b1 holds
b1 * n,m = |[(v1 . n),(v2 . m)]| ) )
uniqueness
for b1, b2 being Matrix of (TOP-REAL 2) st len b1 = len v1 & width b1 = len v2 & ( for n, m being Nat st [n,m] in Indices b1 holds
b1 * n,m = |[(v1 . n),(v2 . m)]| ) & len b2 = len v1 & width b2 = len v2 & ( for n, m being Nat st [n,m] in Indices b2 holds
b2 * n,m = |[(v1 . n),(v2 . m)]| ) holds
b1 = b2
end;
:: deftheorem Def1 defines GoB GOBOARD2:def 1 :
:: deftheorem Def2 defines Incr GOBOARD2:def 2 :
:: deftheorem defines GoB GOBOARD2:def 3 :
theorem Th23: :: GOBOARD2:23 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th24: :: GOBOARD2:24 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GOBOARD2:25 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GOBOARD2:26 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GOBOARD2:27 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GOBOARD2:28 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: GOBOARD2:29 :: Showing IDV graph ... (Click the Palm Tree again to close it)