|
1 | | -#@local M6, L6, M4, L4, M8, L8, L, A, M3, L3, M9, L9; |
| 1 | +#@local M6, L6, M4, L4, M8, L8, L, A, M3, L3, M5, L5; |
2 | 2 | ############################################################################## |
3 | 3 | ## |
4 | 4 | #W matrix.tst Utils Package |
5 | 5 | ## |
6 | | -#Y Copyright (C) 2015-2022, The GAP Group |
| 6 | +#Y Copyright (C) 2015-2023, The GAP Group |
7 | 7 | ## |
8 | 8 |
|
9 | 9 | gap> ReadPackage( "utils", "tst/loadall.g" );; |
@@ -64,22 +64,16 @@ gap> Display( M3 ); |
64 | 64 | gap> L3 := DirectSumDecompositionMatrices( M3 ); |
65 | 65 | [ [ [ [ 0, 0, 0, 7 ] ], [ [ 8 ] ], [ [ 9, 0 ] ] ] ] |
66 | 66 |
|
67 | | -gap> M9 := [ [0,0,0,0,0,0,0,0,0], [0,0,0,0,0,0,0,0,0], [0,0,1,2,0,0,0,0,0], |
68 | | -> [0,0,3,4,0,0,0,0,0], [0,0,0,0,0,0,0,0,0], [0,0,0,0,0,5,6,7,0], |
69 | | -> [0,0,0,0,0,6,7,8,0], [0,0,0,0,0,7,8,9,0], [0,0,0,0,0,0,0,0,0] ];; |
70 | | -gap> Display( M9 ); |
71 | | -[ [ 0, 0, 0, 0, 0, 0, 0, 0, 0 ], |
72 | | - [ 0, 0, 0, 0, 0, 0, 0, 0, 0 ], |
73 | | - [ 0, 0, 1, 2, 0, 0, 0, 0, 0 ], |
74 | | - [ 0, 0, 3, 4, 0, 0, 0, 0, 0 ], |
75 | | - [ 0, 0, 0, 0, 0, 0, 0, 0, 0 ], |
76 | | - [ 0, 0, 0, 0, 0, 5, 6, 7, 0 ], |
77 | | - [ 0, 0, 0, 0, 0, 6, 7, 8, 0 ], |
78 | | - [ 0, 0, 0, 0, 0, 7, 8, 9, 0 ], |
79 | | - [ 0, 0, 0, 0, 0, 0, 0, 0, 0 ] ] |
80 | | -gap> L9 := DirectSumDecompositionMatrices( M9 ); |
81 | | -[ [ [ [ 0 ] ], [ [ 0 ] ], [ [ 1, 2 ], [ 3, 4 ] ], [ [ 0 ] ], |
82 | | - [ [ 5, 6, 7 ], [ 6, 7, 8 ], [ 7, 8, 9 ] ], [ [ 0 ] ] ] ] |
| 67 | +gap> M5 := [ [1,2,0,0,0], [3,4,0,0,0], [0,0,0,0,0], |
| 68 | +> [0,0,0,6,7], [0,0,0,8,9] ];; |
| 69 | +gap> Display(M5); |
| 70 | +[ [ 1, 2, 0, 0, 0 ], |
| 71 | + [ 3, 4, 0, 0, 0 ], |
| 72 | + [ 0, 0, 0, 0, 0 ], |
| 73 | + [ 0, 0, 0, 6, 7 ], |
| 74 | + [ 0, 0, 0, 8, 9 ] ] |
| 75 | +gap> L5 := DirectSumDecompositionMatrices( M5 ); |
| 76 | +[ [ [ [ 1, 2 ], [ 3, 4 ] ], [ [ 0 ] ], [ [ 6, 7 ], [ 8, 9 ] ] ] ] |
83 | 77 |
|
84 | 78 | ############################################################################# |
85 | 79 | ## |
|
0 commit comments