Reference · Matrices
rainbow.math.linear.matrix.composable-transpose
Composable native matrix pairs reverse under transpose. If a nonempty matrix A composes with B, then transpose B composes with transpose A. Nonemptiness supplies A's row width as the row count of its transpose; zero-width rows remain valid. Native and axiom-free on D63.
matrix/composable-transpose-reverse-nonempty-left
matrix/composable-transpose-reverse-nonempty-left : (left-head : List ℚ) (left-tail right : List (List ℚ)) (can-compose : matrix/composable (data/cons (List ℚ) left-head left-tail) right) → matrix/composable (matrix/transpose right) (matrix/transpose (data/cons (List ℚ) left-head left-tail))
List = data/Listℚ = signed/SignedRational