padASM(A, n)
Given an alternating sign matrix, pads the ASM pads an ASM with a block of an $n\times n$ identity matrix to the bottom right of the original ASM.
i1 : A = matrix{{0, 0, 1, 0}, {1, 0, 0, 0}, {0, 1, -1, 1}, {0, 0, 1, 0}}; 4 4 o1 : Matrix ZZ <-- ZZ
i2 : padASM(A,3) o2 = | 0 0 1 0 0 0 0 | | 1 0 0 0 0 0 0 | | 0 1 -1 1 0 0 0 | | 0 0 1 0 0 0 0 | | 0 0 0 0 1 0 0 | | 0 0 0 0 0 1 0 | | 0 0 0 0 0 0 1 | 7 7 o2 : Matrix ZZ <-- ZZ
The object padASM is a method function.