let p be polyhedron; for k being Integer
for m, n being Nat st 1 <= n & n <= num-polytopes (p,k) & 1 <= m & m <= num-polytopes (p,k) & n -th-polytope (p,k) = m -th-polytope (p,k) holds
m = n
let k be Integer; for m, n being Nat st 1 <= n & n <= num-polytopes (p,k) & 1 <= m & m <= num-polytopes (p,k) & n -th-polytope (p,k) = m -th-polytope (p,k) holds
m = n
let m, n be Nat; ( 1 <= n & n <= num-polytopes (p,k) & 1 <= m & m <= num-polytopes (p,k) & n -th-polytope (p,k) = m -th-polytope (p,k) implies m = n )
assume that
A1:
( 1 <= n & n <= num-polytopes (p,k) )
and
A2:
( 1 <= m & m <= num-polytopes (p,k) )
and
A3:
n -th-polytope (p,k) = m -th-polytope (p,k)
; m = n
set s = k -polytope-seq p;
A4:
k -polytope-seq p is one-to-one
by Th31;
m in Seg (num-polytopes (p,k))
by A2;
then A5:
m in dom (k -polytope-seq p)
by Th25;
n in Seg (num-polytopes (p,k))
by A1;
then A6:
n in dom (k -polytope-seq p)
by Th25;
( n -th-polytope (p,k) = (k -polytope-seq p) . n & m -th-polytope (p,k) = (k -polytope-seq p) . m )
by A1, A2, Def12;
hence
m = n
by A3, A6, A5, A4, FUNCT_1:def 4; verum