:: MATRIX_7 semantic presentation

begin

theorem :: MATRIX_7:1
for f being ( ( Function-like quasi_total bijective ) ( Relation-like Seg 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty V40() 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty V40() 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one non empty total quasi_total onto bijective V40() ) Permutation of Seg 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty V40() 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) ) holds
( f : ( ( Function-like quasi_total bijective ) ( Relation-like Seg 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty V40() 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty V40() 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one non empty total quasi_total onto bijective V40() ) Permutation of Seg 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty V40() 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) ) = <*1 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ,2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) *> : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined Function-like non empty V40() 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element FinSequence-like FinSubsequence-like ) set ) or f : ( ( Function-like quasi_total bijective ) ( Relation-like Seg 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty V40() 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty V40() 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one non empty total quasi_total onto bijective V40() ) Permutation of Seg 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty V40() 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) ) = <*2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ,1 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) *> : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined Function-like non empty V40() 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element FinSequence-like FinSubsequence-like ) set ) ) ;

theorem :: MATRIX_7:2
for f being ( ( Relation-like Function-like FinSequence-like ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence) st ( f : ( ( Relation-like Function-like FinSequence-like ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence) = <*1 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ,2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) *> : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined Function-like non empty V40() 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element FinSequence-like FinSubsequence-like ) set ) or f : ( ( Relation-like Function-like FinSequence-like ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence) = <*2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ,1 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) *> : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined Function-like non empty V40() 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element FinSequence-like FinSubsequence-like ) set ) ) holds
f : ( ( Relation-like Function-like FinSequence-like ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence) is ( ( Function-like quasi_total bijective ) ( Relation-like Seg 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty V40() 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty V40() 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one non empty total quasi_total onto bijective V40() ) Permutation of Seg 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty V40() 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) ) ;

theorem :: MATRIX_7:3
Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) = {<*1 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ,2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) *> : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined Function-like non empty V40() 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element FinSequence-like FinSubsequence-like ) set ) ,<*2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ,1 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) *> : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined Function-like non empty V40() 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element FinSequence-like FinSubsequence-like ) set ) } : ( ( ) ( functional V40() V44() ) set ) ;

theorem :: MATRIX_7:4
for p being ( ( Function-like quasi_total bijective ) ( Relation-like Seg 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty V40() 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty V40() 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one non empty total quasi_total onto bijective V40() ) Permutation of Seg 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty V40() 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) ) st p : ( ( Function-like quasi_total bijective ) ( Relation-like Seg 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty V40() 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty V40() 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one non empty total quasi_total onto bijective V40() ) Permutation of Seg 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty V40() 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) ) is being_transposition holds
p : ( ( Function-like quasi_total bijective ) ( Relation-like Seg 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty V40() 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty V40() 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one non empty total quasi_total onto bijective V40() ) Permutation of Seg 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty V40() 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) ) = <*2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ,1 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) *> : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined Function-like non empty V40() 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element FinSequence-like FinSubsequence-like ) set ) ;

theorem :: MATRIX_7:5
for D being ( ( non empty ) ( non empty ) set )
for f being ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined b1 : ( ( non empty ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of D : ( ( non empty ) ( non empty ) set ) )
for k2 being ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) st 1 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) <= k2 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) & k2 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) < len f : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined b1 : ( ( non empty ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) holds
f : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined b1 : ( ( non empty ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of b1 : ( ( non empty ) ( non empty ) set ) ) = (mid (f : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined b1 : ( ( non empty ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of b1 : ( ( non empty ) ( non empty ) set ) ) ,1 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ,k2 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) )) : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined b1 : ( ( non empty ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of b1 : ( ( non empty ) ( non empty ) set ) ) ^ (mid (f : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined b1 : ( ( non empty ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of b1 : ( ( non empty ) ( non empty ) set ) ) ,(k2 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) + 1 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ,(len f : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined b1 : ( ( non empty ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of b1 : ( ( non empty ) ( non empty ) set ) ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) )) : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined b1 : ( ( non empty ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined b1 : ( ( non empty ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of b1 : ( ( non empty ) ( non empty ) set ) ) ;

theorem :: MATRIX_7:6
for D being ( ( non empty ) ( non empty ) set )
for f being ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined b1 : ( ( non empty ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of D : ( ( non empty ) ( non empty ) set ) ) st 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) <= len f : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined b1 : ( ( non empty ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) holds
f : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined b1 : ( ( non empty ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of b1 : ( ( non empty ) ( non empty ) set ) ) = (f : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined b1 : ( ( non empty ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of b1 : ( ( non empty ) ( non empty ) set ) ) | ((len f : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined b1 : ( ( non empty ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of b1 : ( ( non empty ) ( non empty ) set ) ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -' 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined b1 : ( ( non empty ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of b1 : ( ( non empty ) ( non empty ) set ) ) ^ (mid (f : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined b1 : ( ( non empty ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of b1 : ( ( non empty ) ( non empty ) set ) ) ,((len f : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined b1 : ( ( non empty ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of b1 : ( ( non empty ) ( non empty ) set ) ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -' 1 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ,(len f : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined b1 : ( ( non empty ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of b1 : ( ( non empty ) ( non empty ) set ) ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) )) : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined b1 : ( ( non empty ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined b1 : ( ( non empty ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of b1 : ( ( non empty ) ( non empty ) set ) ) ;

theorem :: MATRIX_7:7
for D being ( ( non empty ) ( non empty ) set )
for f being ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined b1 : ( ( non empty ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of D : ( ( non empty ) ( non empty ) set ) ) st 1 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) <= len f : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined b1 : ( ( non empty ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) holds
f : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined b1 : ( ( non empty ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of b1 : ( ( non empty ) ( non empty ) set ) ) = (f : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined b1 : ( ( non empty ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of b1 : ( ( non empty ) ( non empty ) set ) ) | ((len f : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined b1 : ( ( non empty ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of b1 : ( ( non empty ) ( non empty ) set ) ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -' 1 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined b1 : ( ( non empty ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of b1 : ( ( non empty ) ( non empty ) set ) ) ^ (mid (f : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined b1 : ( ( non empty ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of b1 : ( ( non empty ) ( non empty ) set ) ) ,(len f : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined b1 : ( ( non empty ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of b1 : ( ( non empty ) ( non empty ) set ) ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ,(len f : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined b1 : ( ( non empty ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of b1 : ( ( non empty ) ( non empty ) set ) ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) )) : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined b1 : ( ( non empty ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of b1 : ( ( non empty ) ( non empty ) set ) ) : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined b1 : ( ( non empty ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of b1 : ( ( non empty ) ( non empty ) set ) ) ;

theorem :: MATRIX_7:8
for a being ( ( ) ( ) Element of ( ( ) ( non empty ) set ) ) st ex q being ( ( ) ( Relation-like Seg (len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) ) st
( q : ( ( ) ( Relation-like Seg (len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) ) = a : ( ( ) ( ) Element of ( ( ) ( non empty ) set ) ) & q : ( ( ) ( Relation-like Seg (len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) ) is being_transposition ) holds
a : ( ( ) ( ) Element of ( ( ) ( non empty ) set ) ) = <*2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ,1 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) *> : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined Function-like non empty V40() 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element FinSequence-like FinSubsequence-like ) set ) ;

theorem :: MATRIX_7:9
for n being ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) )
for a, b being ( ( ) ( ) Element of ( ( ) ( non empty ) set ) )
for pa, pb being ( ( ) ( Relation-like Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations n : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) ) st a : ( ( ) ( ) Element of ( ( ) ( non empty ) set ) ) = pa : ( ( ) ( Relation-like Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) ) & b : ( ( ) ( ) Element of ( ( ) ( non empty ) set ) ) = pb : ( ( ) ( Relation-like Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) ) holds
a : ( ( ) ( ) Element of ( ( ) ( non empty ) set ) ) * b : ( ( ) ( ) Element of ( ( ) ( non empty ) set ) ) : ( ( ) ( ) Element of the carrier of (Group_of_Perm b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( strict ) ( non empty strict unital Group-like associative ) multMagma ) : ( ( ) ( non empty ) set ) ) = pb : ( ( ) ( Relation-like Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) ) * pa : ( ( ) ( Relation-like Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( Function-like ) ( Relation-like Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of bool [:(Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) ,(Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) :] : ( ( ) ( V40() ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean V40() V44() ) set ) ) ;

theorem :: MATRIX_7:10
for a, b being ( ( ) ( ) Element of ( ( ) ( non empty ) set ) ) st ex p being ( ( ) ( Relation-like Seg (len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) ) st
( p : ( ( ) ( Relation-like Seg (len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) ) = a : ( ( ) ( ) Element of ( ( ) ( non empty ) set ) ) & p : ( ( ) ( Relation-like Seg (len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) ) is being_transposition ) & ex q being ( ( ) ( Relation-like Seg (len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) ) st
( q : ( ( ) ( Relation-like Seg (len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) ) = b : ( ( ) ( ) Element of ( ( ) ( non empty ) set ) ) & q : ( ( ) ( Relation-like Seg (len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) ) is being_transposition ) holds
a : ( ( ) ( ) Element of ( ( ) ( non empty ) set ) ) * b : ( ( ) ( ) Element of ( ( ) ( non empty ) set ) ) : ( ( ) ( ) Element of the carrier of (Group_of_Perm 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( strict ) ( non empty strict unital Group-like associative ) multMagma ) : ( ( ) ( non empty ) set ) ) = <*1 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ,2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) *> : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined Function-like non empty V40() 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element FinSequence-like FinSubsequence-like ) set ) ;

theorem :: MATRIX_7:11
for l being ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of (Group_of_Perm 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( strict ) ( non empty strict unital Group-like associative ) multMagma ) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty ) set ) ) st (len l : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of (Group_of_Perm 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( strict ) ( non empty strict unital Group-like associative ) multMagma ) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty ) set ) ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) mod 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) = 0 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) & ( for i being ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) st i : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) in dom l : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of (Group_of_Perm 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( strict ) ( non empty strict unital Group-like associative ) multMagma ) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty ) set ) ) : ( ( ) ( V40() ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) holds
ex q being ( ( ) ( Relation-like Seg (len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) ) st
( l : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of (Group_of_Perm 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( strict ) ( non empty strict unital Group-like associative ) multMagma ) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty ) set ) ) . i : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) : ( ( ) ( ) set ) = q : ( ( ) ( Relation-like Seg (len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) ) & q : ( ( ) ( Relation-like Seg (len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) ) is being_transposition ) ) holds
Product l : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of (Group_of_Perm 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( strict ) ( non empty strict unital Group-like associative ) multMagma ) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty ) set ) ) : ( ( ) ( ) Element of the carrier of (Group_of_Perm 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( strict ) ( non empty strict unital Group-like associative ) multMagma ) : ( ( ) ( non empty ) set ) ) = <*1 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ,2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) *> : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined Function-like non empty V40() 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element FinSequence-like FinSubsequence-like ) set ) ;

theorem :: MATRIX_7:12
for K being ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field)
for M being ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) * : ( ( ) ( functional non empty FinSequence-membered ) FinSequenceSet of the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) -valued Function-like V40() FinSequence-like FinSubsequence-like tabular ) Matrix of 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) , ( ( ) ( non empty non trivial ) set ) ) holds Det M : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) * : ( ( ) ( functional non empty FinSequence-membered ) FinSequenceSet of the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) -valued Function-like V40() FinSequence-like FinSubsequence-like tabular ) Matrix of 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) , ( ( ) ( non empty non trivial ) set ) ) : ( ( ) ( ) Element of the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) = ((M : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) * : ( ( ) ( functional non empty FinSequence-membered ) FinSequenceSet of the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) -valued Function-like V40() FinSequence-like FinSubsequence-like tabular ) Matrix of 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) , ( ( ) ( non empty non trivial ) set ) ) * (1 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ,1 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) )) : ( ( ) ( ) Element of the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) * (M : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) * : ( ( ) ( functional non empty FinSequence-membered ) FinSequenceSet of the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) -valued Function-like V40() FinSequence-like FinSubsequence-like tabular ) Matrix of 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) , ( ( ) ( non empty non trivial ) set ) ) * (2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ,2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) )) : ( ( ) ( ) Element of the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) ) : ( ( ) ( ) Element of the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) - ((M : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) * : ( ( ) ( functional non empty FinSequence-membered ) FinSequenceSet of the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) -valued Function-like V40() FinSequence-like FinSubsequence-like tabular ) Matrix of 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) , ( ( ) ( non empty non trivial ) set ) ) * (1 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ,2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) )) : ( ( ) ( ) Element of the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) * (M : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) * : ( ( ) ( functional non empty FinSequence-membered ) FinSequenceSet of the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) -valued Function-like V40() FinSequence-like FinSubsequence-like tabular ) Matrix of 2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) , ( ( ) ( non empty non trivial ) set ) ) * (2 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ,1 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) )) : ( ( ) ( ) Element of the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) ) : ( ( ) ( ) Element of the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) : ( ( ) ( ) Element of the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) ;

definition
let n be ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ;
let K be ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) ;
let M be ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of K : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) * : ( ( ) ( functional non empty FinSequence-membered ) FinSequenceSet of the carrier of K : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) -valued Function-like V40() FinSequence-like FinSubsequence-like tabular ) Matrix of n : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) , ( ( ) ( non empty non trivial ) set ) ) ;
let a be ( ( ) ( ) Element of ( ( ) ( non empty non trivial ) set ) ) ;
:: original: *
redefine func a * M -> ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of K : ( ( ) ( ) VectSpStr over n : ( ( ) ( ) doubleLoopStr ) ) : ( ( ) ( ) set ) * : ( ( ) ( functional non empty FinSequence-membered ) FinSequenceSet of the carrier of K : ( ( ) ( ) VectSpStr over n : ( ( ) ( ) doubleLoopStr ) ) : ( ( ) ( ) set ) ) -valued Function-like V40() FinSequence-like FinSubsequence-like tabular ) Matrix of n : ( ( ) ( ) doubleLoopStr ) , ( ( ) ( ) set ) ) ;
end;

theorem :: MATRIX_7:13
for K being ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field)
for n, m being ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) holds
( len (0. (K : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) ,n : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ,m : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) )) : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) * : ( ( ) ( functional non empty FinSequence-membered ) FinSequenceSet of the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) -valued Function-like V40() FinSequence-like FinSubsequence-like tabular ) Matrix of b2 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ,b3 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) , the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) = n : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) & dom (0. (K : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) ,n : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ,m : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) )) : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) * : ( ( ) ( functional non empty FinSequence-membered ) FinSequenceSet of the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) -valued Function-like V40() FinSequence-like FinSubsequence-like tabular ) Matrix of b2 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ,b3 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) , the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) : ( ( ) ( V40() ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) = Seg n : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() b2 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) ) ;

theorem :: MATRIX_7:14
for K being ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field)
for n being ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) )
for p being ( ( ) ( Relation-like Seg (len (Permutations b2 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b2 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations b2 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b2 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations n : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) )
for i being ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) st i : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) in Seg n : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() b2 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) holds
p : ( ( ) ( Relation-like Seg (len (Permutations b2 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b2 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations b2 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b2 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations b2 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) ) . i : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( ) set ) in Seg n : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() b2 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) ;

theorem :: MATRIX_7:15
for K being ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field)
for n being ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) st n : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) >= 1 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) holds
Det (0. (K : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) ,n : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ,n : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) )) : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) * : ( ( ) ( functional non empty FinSequence-membered ) FinSequenceSet of the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) -valued Function-like V40() FinSequence-like FinSubsequence-like tabular ) Matrix of b2 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ,b2 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) , the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) : ( ( ) ( ) Element of the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) = 0. K : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( V59(b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) ) ) Element of the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) ;

definition
let x, y, a, b be ( ( ) ( ) set ) ;
func IFIN (x,y,a,b) -> ( ( ) ( ) set ) equals :: MATRIX_7:def 1
a : ( ( Function-like quasi_total ) ( Relation-like [:x : ( ( ) ( ) doubleLoopStr ) ,x : ( ( ) ( ) doubleLoopStr ) :] : ( ( ) ( ) set ) -defined x : ( ( ) ( ) doubleLoopStr ) -valued Function-like quasi_total ) Element of bool [:[:x : ( ( ) ( ) doubleLoopStr ) ,x : ( ( ) ( ) doubleLoopStr ) :] : ( ( ) ( ) set ) ,x : ( ( ) ( ) doubleLoopStr ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) if x : ( ( ) ( ) doubleLoopStr ) in y : ( ( ) ( ) VectSpStr over x : ( ( ) ( ) doubleLoopStr ) )
otherwise b : ( ( ) ( ) Element of x : ( ( ) ( ) doubleLoopStr ) ) ;
end;

theorem :: MATRIX_7:16
for K being ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field)
for n being ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) st n : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) >= 1 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) holds
Det (1. (K : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) ,n : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) )) : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) * : ( ( ) ( functional non empty FinSequence-membered ) FinSequenceSet of the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) -valued Function-like V40() FinSequence-like FinSubsequence-like tabular ) Matrix of b2 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ,b2 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) , the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) : ( ( ) ( ) Element of the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) = 1_ K : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( ) Element of the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) ;

definition
let n be ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ;
let K be ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) ;
let M be ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of K : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) * : ( ( ) ( functional non empty FinSequence-membered ) FinSequenceSet of the carrier of K : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) -valued Function-like V40() FinSequence-like FinSubsequence-like tabular ) Matrix of n : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) , ( ( ) ( non empty non trivial ) set ) ) ;
:: original: diagonal
redefine attr M is diagonal means :: MATRIX_7:def 2
for i, j being ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) st i : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) in Seg n : ( ( ) ( ) doubleLoopStr ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) & j : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) in Seg n : ( ( ) ( ) doubleLoopStr ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) & i : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) <> j : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) holds
M : ( ( Function-like quasi_total ) ( Relation-like [:n : ( ( ) ( ) doubleLoopStr ) ,n : ( ( ) ( ) doubleLoopStr ) :] : ( ( ) ( ) set ) -defined n : ( ( ) ( ) doubleLoopStr ) -valued Function-like quasi_total ) Element of bool [:[:n : ( ( ) ( ) doubleLoopStr ) ,n : ( ( ) ( ) doubleLoopStr ) :] : ( ( ) ( ) set ) ,n : ( ( ) ( ) doubleLoopStr ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) * (i : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ,j : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( ) Element of the carrier of K : ( ( ) ( ) VectSpStr over n : ( ( ) ( ) doubleLoopStr ) ) : ( ( ) ( ) set ) ) = 0. K : ( ( ) ( ) VectSpStr over n : ( ( ) ( ) doubleLoopStr ) ) : ( ( ) ( V59(K : ( ( ) ( ) VectSpStr over n : ( ( ) ( ) doubleLoopStr ) ) ) ) Element of the carrier of K : ( ( ) ( ) VectSpStr over n : ( ( ) ( ) doubleLoopStr ) ) : ( ( ) ( ) set ) ) ;
end;

theorem :: MATRIX_7:17
for K being ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field)
for n being ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) )
for A being ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) * : ( ( ) ( functional non empty FinSequence-membered ) FinSequenceSet of the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) -valued Function-like V40() FinSequence-like FinSubsequence-like tabular ) Matrix of n : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) , ( ( ) ( non empty non trivial ) set ) ) st n : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) >= 1 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) & A : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) * : ( ( ) ( functional non empty FinSequence-membered ) FinSequenceSet of the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) -valued Function-like V40() FinSequence-like FinSubsequence-like tabular ) Matrix of b2 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) , ( ( ) ( non empty non trivial ) set ) ) is V164(b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) ) holds
Det A : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) * : ( ( ) ( functional non empty FinSequence-membered ) FinSequenceSet of the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) -valued Function-like V40() FinSequence-like FinSubsequence-like tabular ) Matrix of b2 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) , ( ( ) ( non empty non trivial ) set ) ) : ( ( ) ( ) Element of the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) = the multF of K : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( Function-like quasi_total ) ( Relation-like [: the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) , the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) :] : ( ( ) ( non empty ) set ) -defined the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like non empty total quasi_total having_a_unity commutative associative ) Element of bool [:[: the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) , the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) :] : ( ( ) ( non empty ) set ) , the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) :] : ( ( ) ( non empty ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) $$ (diagonal_of_Matrix A : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) * : ( ( ) ( functional non empty FinSequence-membered ) FinSequenceSet of the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) -valued Function-like V40() FinSequence-like FinSubsequence-like tabular ) Matrix of b2 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) , ( ( ) ( non empty non trivial ) set ) ) ) : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) : ( ( ) ( ) Element of the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) ;

theorem :: MATRIX_7:18
for n being ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat)
for p being ( ( ) ( Relation-like Seg (len (Permutations b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations n : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) : ( ( ) ( non empty permutational ) set ) ) holds p : ( ( ) ( Relation-like Seg (len (Permutations b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) : ( ( ) ( non empty permutational ) set ) ) " : ( ( Function-like quasi_total bijective ) ( Relation-like Seg (len (Permutations b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of bool [:(Seg (len (Permutations b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) ,(Seg (len (Permutations b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) :] : ( ( ) ( V40() ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean V40() V44() ) set ) ) is ( ( ) ( Relation-like Seg (len (Permutations b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations n : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) : ( ( ) ( non empty permutational ) set ) ) ;

definition
let n be ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ;
let p be ( ( ) ( Relation-like Seg (len (Permutations n : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations n : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations n : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations n : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations n : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) : ( ( ) ( non empty permutational ) set ) ) ;
:: original: "
redefine func p " -> ( ( ) ( Relation-like Seg (len (Permutations n : ( ( ) ( ) doubleLoopStr ) ) : ( ( ) ( ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations n : ( ( ) ( ) doubleLoopStr ) ) : ( ( ) ( ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations n : ( ( ) ( ) doubleLoopStr ) ) : ( ( ) ( ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations n : ( ( ) ( ) doubleLoopStr ) ) : ( ( ) ( ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations n : ( ( ) ( ) doubleLoopStr ) : ( ( ) ( ) set ) ) ;
end;

theorem :: MATRIX_7:19
for n being ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat)
for K being ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field)
for A being ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) * : ( ( ) ( functional non empty FinSequence-membered ) FinSequenceSet of the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) -valued Function-like V40() FinSequence-like FinSubsequence-like tabular ) Matrix of n : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) , ( ( ) ( non empty non trivial ) set ) ) holds A : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) * : ( ( ) ( functional non empty FinSequence-membered ) FinSequenceSet of the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) -valued Function-like V40() FinSequence-like FinSubsequence-like tabular ) Matrix of b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) , ( ( ) ( non empty non trivial ) set ) ) @ : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) * : ( ( ) ( functional non empty FinSequence-membered ) FinSequenceSet of the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) -valued Function-like V40() FinSequence-like FinSubsequence-like tabular ) Matrix of b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ,b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) , the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) is ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) * : ( ( ) ( functional non empty FinSequence-membered ) FinSequenceSet of the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) -valued Function-like V40() FinSequence-like FinSubsequence-like tabular ) Matrix of n : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) , ( ( ) ( non empty non trivial ) set ) ) ;

theorem :: MATRIX_7:20
for G being ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group)
for f1, f2 being ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty ) set ) ) holds (Product (f1 : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty ) set ) ) ^ f2 : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty ) set ) ) ) : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( ) Element of the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) ) " : ( ( ) ( ) Element of the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) ) = ((Product f2 : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty ) set ) ) ) : ( ( ) ( ) Element of the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) ) ") : ( ( ) ( ) Element of the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) ) * ((Product f1 : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty ) set ) ) ) : ( ( ) ( ) Element of the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) ) ") : ( ( ) ( ) Element of the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) Element of the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) ) ;

definition
let G be ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) ;
let f be ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of G : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty ) set ) ) ;
canceled;
func f " -> ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of G : ( ( ) ( ) doubleLoopStr ) : ( ( ) ( ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( ) set ) ) means :: MATRIX_7:def 4
( len it : ( ( Function-like quasi_total ) ( Relation-like [:G : ( ( ) ( ) doubleLoopStr ) ,G : ( ( ) ( ) doubleLoopStr ) :] : ( ( ) ( ) set ) -defined G : ( ( ) ( ) doubleLoopStr ) -valued Function-like quasi_total ) Element of bool [:[:G : ( ( ) ( ) doubleLoopStr ) ,G : ( ( ) ( ) doubleLoopStr ) :] : ( ( ) ( ) set ) ,G : ( ( ) ( ) doubleLoopStr ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) = len f : ( ( ) ( ) VectSpStr over G : ( ( ) ( ) doubleLoopStr ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) & ( for i being ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) st i : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) in dom f : ( ( ) ( ) VectSpStr over G : ( ( ) ( ) doubleLoopStr ) ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) holds
it : ( ( Function-like quasi_total ) ( Relation-like [:G : ( ( ) ( ) doubleLoopStr ) ,G : ( ( ) ( ) doubleLoopStr ) :] : ( ( ) ( ) set ) -defined G : ( ( ) ( ) doubleLoopStr ) -valued Function-like quasi_total ) Element of bool [:[:G : ( ( ) ( ) doubleLoopStr ) ,G : ( ( ) ( ) doubleLoopStr ) :] : ( ( ) ( ) set ) ,G : ( ( ) ( ) doubleLoopStr ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) /. i : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( ) Element of the carrier of G : ( ( ) ( ) doubleLoopStr ) : ( ( ) ( ) set ) ) = (f : ( ( ) ( ) VectSpStr over G : ( ( ) ( ) doubleLoopStr ) ) /. i : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( ) Element of the carrier of G : ( ( ) ( ) doubleLoopStr ) : ( ( ) ( ) set ) ) " : ( ( ) ( ) Element of the carrier of G : ( ( ) ( ) doubleLoopStr ) : ( ( ) ( ) set ) ) ) );
end;

theorem :: MATRIX_7:21
for G being ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) holds (<*> the carrier of G : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) -valued Function-like one-to-one constant functional empty proper V26() V27() V28() V30() V31() V32() V33() V34() ext-real non positive non negative V40() V41() V44() cardinal {} : ( ( ) ( ) set ) -element FinSequence-like FinSubsequence-like FinSequence-membered ) FinSequence of the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) ) " : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty ) set ) ) = <*> the carrier of G : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) -valued Function-like one-to-one constant functional empty proper V26() V27() V28() V30() V31() V32() V33() V34() ext-real non positive non negative V40() V41() V44() cardinal {} : ( ( ) ( ) set ) -element FinSequence-like FinSubsequence-like FinSequence-membered ) FinSequence of the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) ) ;

theorem :: MATRIX_7:22
for G being ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group)
for f, g being ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty ) set ) ) holds (f : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty ) set ) ) ^ g : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty ) set ) ) ) : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) ) " : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty ) set ) ) = (f : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty ) set ) ) ") : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty ) set ) ) ^ (g : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty ) set ) ) ") : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty ) set ) ) : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) ) ;

theorem :: MATRIX_7:23
for G being ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group)
for a being ( ( ) ( ) Element of ( ( ) ( non empty ) set ) ) holds <*a : ( ( ) ( ) Element of ( ( ) ( non empty ) set ) ) *> : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) -valued Function-like constant non empty trivial V40() 1 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element FinSequence-like FinSubsequence-like ) Element of 1 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -tuples_on the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) : ( ( ) ( functional non empty FinSequence-membered ) FinSequenceSet of the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) ) ) " : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty ) set ) ) = <*(a : ( ( ) ( ) Element of ( ( ) ( non empty ) set ) ) ") : ( ( ) ( ) Element of the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) ) *> : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) -valued Function-like constant non empty trivial V40() 1 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element FinSequence-like FinSubsequence-like ) Element of 1 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -tuples_on the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) : ( ( ) ( functional non empty FinSequence-membered ) FinSequenceSet of the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) ) ) ;

theorem :: MATRIX_7:24
for G being ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group)
for f being ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty ) set ) ) holds Product (f : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty ) set ) ) ^ ((Rev f : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty ) set ) ) ) : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) ) ") : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty ) set ) ) ) : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) Element of the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) ) = 1_ G : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non being_of_order_0 ) Element of the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) ) ;

theorem :: MATRIX_7:25
for G being ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group)
for f being ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty ) set ) ) holds Product (((Rev f : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty ) set ) ) ) : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) ) ") : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty ) set ) ) ^ f : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty ) set ) ) ) : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) Element of the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) ) = 1_ G : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non being_of_order_0 ) Element of the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) ) ;

theorem :: MATRIX_7:26
for G being ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group)
for f being ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty ) set ) ) holds (Product f : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty ) set ) ) ) : ( ( ) ( ) Element of the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) ) " : ( ( ) ( ) Element of the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) ) = Product ((Rev f : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty ) set ) ) ) : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) ) ") : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty ) set ) ) : ( ( ) ( ) Element of the carrier of b1 : ( ( non empty Group-like associative ) ( non empty unital Group-like associative ) Group) : ( ( ) ( non empty ) set ) ) ;

theorem :: MATRIX_7:27
for n being ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat)
for ITP being ( ( ) ( Relation-like Seg (len (Permutations b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations n : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) : ( ( ) ( non empty permutational ) set ) )
for ITG being ( ( ) ( ) Element of ( ( ) ( non empty ) set ) ) st ITG : ( ( ) ( ) Element of ( ( ) ( non empty ) set ) ) = ITP : ( ( ) ( Relation-like Seg (len (Permutations b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) : ( ( ) ( non empty permutational ) set ) ) & n : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) >= 1 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) holds
ITP : ( ( ) ( Relation-like Seg (len (Permutations b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) : ( ( ) ( non empty permutational ) set ) ) " : ( ( ) ( Relation-like Seg (len (Permutations b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) : ( ( ) ( non empty permutational ) set ) ) = ITG : ( ( ) ( ) Element of ( ( ) ( non empty ) set ) ) " : ( ( ) ( ) Element of the carrier of (Group_of_Perm b1 : ( ( V32() ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Nat) ) : ( ( strict ) ( non empty strict unital Group-like associative ) multMagma ) : ( ( ) ( non empty ) set ) ) ;

theorem :: MATRIX_7:28
for n being ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) )
for IT being ( ( ) ( Relation-like Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations n : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) ) st n : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) >= 1 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) holds
( IT : ( ( ) ( Relation-like Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) ) is even iff IT : ( ( ) ( Relation-like Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) ) " : ( ( ) ( Relation-like Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) ) is even ) ;

theorem :: MATRIX_7:29
for n being ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) )
for K being ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field)
for p being ( ( ) ( Relation-like Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations n : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) )
for x being ( ( ) ( ) Element of ( ( ) ( non empty non trivial ) set ) ) st n : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) >= 1 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) holds
- (x : ( ( ) ( ) Element of ( ( ) ( non empty non trivial ) set ) ) ,p : ( ( ) ( Relation-like Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) ) ) : ( ( ) ( ) Element of the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) = - (x : ( ( ) ( ) Element of ( ( ) ( non empty non trivial ) set ) ) ,(p : ( ( ) ( Relation-like Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) ) ") : ( ( ) ( Relation-like Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) ) ) : ( ( ) ( ) Element of the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) ;

theorem :: MATRIX_7:30
for K being ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field)
for f1, f2 being ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty non trivial ) set ) ) holds the multF of K : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( Function-like quasi_total ) ( Relation-like [: the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) , the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) :] : ( ( ) ( non empty ) set ) -defined the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like non empty total quasi_total having_a_unity commutative associative ) Element of bool [:[: the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) , the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) :] : ( ( ) ( non empty ) set ) , the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) :] : ( ( ) ( non empty ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) $$ (f1 : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty non trivial ) set ) ) ^ f2 : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty non trivial ) set ) ) ) : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) : ( ( ) ( ) Element of the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) = ( the multF of K : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( Function-like quasi_total ) ( Relation-like [: the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) , the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) :] : ( ( ) ( non empty ) set ) -defined the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like non empty total quasi_total having_a_unity commutative associative ) Element of bool [:[: the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) , the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) :] : ( ( ) ( non empty ) set ) , the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) :] : ( ( ) ( non empty ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) $$ f1 : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty non trivial ) set ) ) ) : ( ( ) ( ) Element of the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) * ( the multF of K : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( Function-like quasi_total ) ( Relation-like [: the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) , the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) :] : ( ( ) ( non empty ) set ) -defined the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like non empty total quasi_total having_a_unity commutative associative ) Element of bool [:[: the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) , the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) :] : ( ( ) ( non empty ) set ) , the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) :] : ( ( ) ( non empty ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) $$ f2 : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty non trivial ) set ) ) ) : ( ( ) ( ) Element of the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) : ( ( ) ( ) Element of the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) ;

theorem :: MATRIX_7:31
for K being ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field)
for R1, R2 being ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty non trivial ) set ) ) st R1 : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty non trivial ) set ) ) ,R2 : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty non trivial ) set ) ) are_fiberwise_equipotent holds
the multF of K : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( Function-like quasi_total ) ( Relation-like [: the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) , the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) :] : ( ( ) ( non empty ) set ) -defined the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like non empty total quasi_total having_a_unity commutative associative ) Element of bool [:[: the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) , the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) :] : ( ( ) ( non empty ) set ) , the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) :] : ( ( ) ( non empty ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) $$ R1 : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty non trivial ) set ) ) : ( ( ) ( ) Element of the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) = the multF of K : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( Function-like quasi_total ) ( Relation-like [: the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) , the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) :] : ( ( ) ( non empty ) set ) -defined the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like non empty total quasi_total having_a_unity commutative associative ) Element of bool [:[: the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) , the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) :] : ( ( ) ( non empty ) set ) , the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) :] : ( ( ) ( non empty ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) $$ R2 : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty non trivial ) set ) ) : ( ( ) ( ) Element of the carrier of b1 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) ;

theorem :: MATRIX_7:32
for n being ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) )
for K being ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field)
for p being ( ( ) ( Relation-like Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations n : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) )
for f, g being ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty non trivial ) set ) ) st len f : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty non trivial ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) = n : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) & g : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty non trivial ) set ) ) = f : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty non trivial ) set ) ) * p : ( ( ) ( Relation-like Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( Function-like ) ( Relation-like Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like V40() ) Element of bool [:(Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) , the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) holds
f : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty non trivial ) set ) ) ,g : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty non trivial ) set ) ) are_fiberwise_equipotent ;

theorem :: MATRIX_7:33
for n being ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) )
for K being ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field)
for p being ( ( ) ( Relation-like Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations n : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) )
for f, g being ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty non trivial ) set ) ) st n : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) >= 1 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) & len f : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty non trivial ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) = n : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) & g : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty non trivial ) set ) ) = f : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty non trivial ) set ) ) * p : ( ( ) ( Relation-like Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( Function-like ) ( Relation-like Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like V40() ) Element of bool [:(Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) , the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) holds
the multF of K : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( Function-like quasi_total ) ( Relation-like [: the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) , the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) :] : ( ( ) ( non empty ) set ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like non empty total quasi_total having_a_unity commutative associative ) Element of bool [:[: the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) , the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) :] : ( ( ) ( non empty ) set ) , the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) :] : ( ( ) ( non empty ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) $$ f : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty non trivial ) set ) ) : ( ( ) ( ) Element of the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) = the multF of K : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( Function-like quasi_total ) ( Relation-like [: the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) , the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) :] : ( ( ) ( non empty ) set ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like non empty total quasi_total having_a_unity commutative associative ) Element of bool [:[: the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) , the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) :] : ( ( ) ( non empty ) set ) , the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) :] : ( ( ) ( non empty ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) $$ g : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty non trivial ) set ) ) : ( ( ) ( ) Element of the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) ;

theorem :: MATRIX_7:34
for n being ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) )
for K being ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field)
for p being ( ( ) ( Relation-like Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations n : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) )
for f being ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty non trivial ) set ) ) st n : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) >= 1 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) & len f : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty non trivial ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) = n : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) holds
f : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty non trivial ) set ) ) * p : ( ( ) ( Relation-like Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( Function-like ) ( Relation-like Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like V40() ) Element of bool [:(Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) , the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) is ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of ( ( ) ( non empty non trivial ) set ) ) ;

theorem :: MATRIX_7:35
for n being ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) )
for K being ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field)
for p being ( ( ) ( Relation-like Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations n : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) )
for A being ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) * : ( ( ) ( functional non empty FinSequence-membered ) FinSequenceSet of the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) -valued Function-like V40() FinSequence-like FinSubsequence-like tabular ) Matrix of n : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) , ( ( ) ( non empty non trivial ) set ) ) st n : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) >= 1 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) holds
Path_matrix ((p : ( ( ) ( Relation-like Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) ) ") : ( ( ) ( Relation-like Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) ) ,(A : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) * : ( ( ) ( functional non empty FinSequence-membered ) FinSequenceSet of the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) -valued Function-like V40() FinSequence-like FinSubsequence-like tabular ) Matrix of b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) , ( ( ) ( non empty non trivial ) set ) ) @) : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) * : ( ( ) ( functional non empty FinSequence-membered ) FinSequenceSet of the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) -valued Function-like V40() FinSequence-like FinSubsequence-like tabular ) Matrix of b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ,b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) , the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) ) : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) = (Path_matrix (p : ( ( ) ( Relation-like Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) ) ,A : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) * : ( ( ) ( functional non empty FinSequence-membered ) FinSequenceSet of the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) -valued Function-like V40() FinSequence-like FinSubsequence-like tabular ) Matrix of b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) , ( ( ) ( non empty non trivial ) set ) ) )) : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like V40() FinSequence-like FinSubsequence-like ) FinSequence of the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) * (p : ( ( ) ( Relation-like Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) ) ") : ( ( ) ( Relation-like Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( Function-like ) ( Relation-like Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like V40() ) Element of bool [:(Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) , the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ;

theorem :: MATRIX_7:36
for n being ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) )
for K being ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field)
for p being ( ( ) ( Relation-like Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations n : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) )
for A being ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) * : ( ( ) ( functional non empty FinSequence-membered ) FinSequenceSet of the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) -valued Function-like V40() FinSequence-like FinSubsequence-like tabular ) Matrix of n : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) , ( ( ) ( non empty non trivial ) set ) ) st n : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) >= 1 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) holds
(Path_product (A : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) * : ( ( ) ( functional non empty FinSequence-membered ) FinSequenceSet of the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) -valued Function-like V40() FinSequence-like FinSubsequence-like tabular ) Matrix of b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) , ( ( ) ( non empty non trivial ) set ) ) @) : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) * : ( ( ) ( functional non empty FinSequence-membered ) FinSequenceSet of the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) -valued Function-like V40() FinSequence-like FinSubsequence-like tabular ) Matrix of b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ,b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) , the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) ) : ( ( Function-like quasi_total ) ( Relation-like Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like non empty total quasi_total ) Element of bool [:(Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) , the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) :] : ( ( ) ( non empty ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) . (p : ( ( ) ( Relation-like Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) ) ") : ( ( ) ( Relation-like Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( ) Element of the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) = (Path_product A : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) * : ( ( ) ( functional non empty FinSequence-membered ) FinSequenceSet of the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) -valued Function-like V40() FinSequence-like FinSubsequence-like tabular ) Matrix of b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) , ( ( ) ( non empty non trivial ) set ) ) ) : ( ( Function-like quasi_total ) ( Relation-like Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) -valued Function-like non empty total quasi_total ) Element of bool [:(Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) , the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) :] : ( ( ) ( non empty ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) . p : ( ( ) ( Relation-like Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -defined Seg (len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( V40() len (Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ) : ( ( ) ( non empty permutational ) set ) : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) -element ) Element of bool NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) : ( ( ) ( non empty non trivial cup-closed diff-closed preBoolean V40() ) set ) ) -valued Function-like one-to-one total quasi_total onto bijective V40() ) Element of Permutations b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) : ( ( ) ( non empty permutational ) set ) ) : ( ( ) ( ) Element of the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) ;

theorem :: MATRIX_7:37
for n being ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) )
for K being ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field)
for A being ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) * : ( ( ) ( functional non empty FinSequence-membered ) FinSequenceSet of the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) -valued Function-like V40() FinSequence-like FinSubsequence-like tabular ) Matrix of n : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) , ( ( ) ( non empty non trivial ) set ) ) st n : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) >= 1 : ( ( ) ( non empty V26() V27() V28() V32() V33() V34() ext-real positive non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) holds
Det A : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) * : ( ( ) ( functional non empty FinSequence-membered ) FinSequenceSet of the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) -valued Function-like V40() FinSequence-like FinSubsequence-like tabular ) Matrix of b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) , ( ( ) ( non empty non trivial ) set ) ) : ( ( ) ( ) Element of the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) = Det (A : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) * : ( ( ) ( functional non empty FinSequence-membered ) FinSequenceSet of the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) -valued Function-like V40() FinSequence-like FinSubsequence-like tabular ) Matrix of b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) , ( ( ) ( non empty non trivial ) set ) ) @) : ( ( ) ( Relation-like NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) -defined the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) * : ( ( ) ( functional non empty FinSequence-membered ) FinSequenceSet of the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) -valued Function-like V40() FinSequence-like FinSubsequence-like tabular ) Matrix of b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) ,b1 : ( ( ) ( V26() V27() V28() V32() V33() V34() ext-real non negative V40() cardinal ) Element of NAT : ( ( ) ( non empty non trivial V26() V27() V28() V40() cardinal limit_cardinal ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty cup-closed diff-closed preBoolean ) set ) ) ) , the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) : ( ( ) ( ) Element of the carrier of b2 : ( ( non empty non degenerated right_complementable almost_left_invertible associative commutative V155() V156() V157() well-unital V169() ) ( non empty non degenerated non trivial right_complementable almost_left_invertible V102() unital associative commutative V155() V156() V157() right-distributive left-distributive right_unital well-unital V169() left_unital ) Field) : ( ( ) ( non empty non trivial ) set ) ) ;