let m, n be Nat; for K being Field
for nt being Element of n -tuples_on NAT
for mt being Element of m -tuples_on NAT
for M being Matrix of K holds
not ( [:(rng nt),(rng mt):] c= Indices M & ( n = 0 implies m = 0 ) & ( m = 0 implies n = 0 ) & ( for P1, P2 being finite without_zero Subset of NAT holds
( not P1 = rng nt or not P2 = rng mt ) ) )
let K be Field; for nt being Element of n -tuples_on NAT
for mt being Element of m -tuples_on NAT
for M being Matrix of K holds
not ( [:(rng nt),(rng mt):] c= Indices M & ( n = 0 implies m = 0 ) & ( m = 0 implies n = 0 ) & ( for P1, P2 being finite without_zero Subset of NAT holds
( not P1 = rng nt or not P2 = rng mt ) ) )
let nt be Element of n -tuples_on NAT; for mt being Element of m -tuples_on NAT
for M being Matrix of K holds
not ( [:(rng nt),(rng mt):] c= Indices M & ( n = 0 implies m = 0 ) & ( m = 0 implies n = 0 ) & ( for P1, P2 being finite without_zero Subset of NAT holds
( not P1 = rng nt or not P2 = rng mt ) ) )
let mt be Element of m -tuples_on NAT; for M being Matrix of K holds
not ( [:(rng nt),(rng mt):] c= Indices M & ( n = 0 implies m = 0 ) & ( m = 0 implies n = 0 ) & ( for P1, P2 being finite without_zero Subset of NAT holds
( not P1 = rng nt or not P2 = rng mt ) ) )
let M be Matrix of K; not ( [:(rng nt),(rng mt):] c= Indices M & ( n = 0 implies m = 0 ) & ( m = 0 implies n = 0 ) & ( for P1, P2 being finite without_zero Subset of NAT holds
( not P1 = rng nt or not P2 = rng mt ) ) )
assume that
A1:
[:(rng nt),(rng mt):] c= Indices M
and
A2:
( n = 0 iff m = 0 )
; ex P1, P2 being finite without_zero Subset of NAT st
( P1 = rng nt & P2 = rng mt )
rng nt is without_zero
then A5:
rng nt is finite without_zero Subset of NAT
by FINSEQ_1:def 4;
rng mt is without_zero
then
rng mt is finite without_zero Subset of NAT
by FINSEQ_1:def 4;
hence
ex P1, P2 being finite without_zero Subset of NAT st
( P1 = rng nt & P2 = rng mt )
by A5; verum