let D be non empty set ; for j being Nat
for A being Matrix of D
for Q being finite without_zero Subset of NAT st j in Seg (card Q) holds
Col (Segm A,(Seg (len A)),Q),j = Col A,((Sgm Q) . j)
let j be Nat; for A being Matrix of D
for Q being finite without_zero Subset of NAT st j in Seg (card Q) holds
Col (Segm A,(Seg (len A)),Q),j = Col A,((Sgm Q) . j)
let A be Matrix of D; for Q being finite without_zero Subset of NAT st j in Seg (card Q) holds
Col (Segm A,(Seg (len A)),Q),j = Col A,((Sgm Q) . j)
let Q be finite without_zero Subset of NAT ; ( j in Seg (card Q) implies Col (Segm A,(Seg (len A)),Q),j = Col A,((Sgm Q) . j) )
assume A1:
j in Seg (card Q)
; Col (Segm A,(Seg (len A)),Q),j = Col A,((Sgm Q) . j)
set S = Seg (len A);
set sQ = Sgm Q;
len (Col A,((Sgm Q) . j)) = len A
by MATRIX_1:def 9;
then A2:
dom (Col A,((Sgm Q) . j)) = Seg (len A)
by FINSEQ_1:def 3;
Sgm (Seg (len A)) = idseq (len A)
by FINSEQ_3:54;
then
(Col A,((Sgm Q) . j)) * (Sgm (Seg (len A))) = Col A,((Sgm Q) . j)
by A2, RELAT_1:78;
hence
Col (Segm A,(Seg (len A)),Q),j = Col A,((Sgm Q) . j)
by A1, Th49; verum