コード例 #1
0
 def test_basis_representation_is_correctly_vectorized(self):
     for n in range(2, 5):
         algebra = SpecialEuclideanMatrixLieAlgebra(n)
         shape = gs.shape(algebra.basis_representation(algebra.basis))
         dim = int(n * (n + 1) / 2)
         self.assertAllClose(shape, (dim, dim))
コード例 #2
0
 def test_basis_has_the_right_dimension(self):
     for n in range(2, 5):
         algebra = SpecialEuclideanMatrixLieAlgebra(n)
         self.assertEqual(int(n * (n + 1) / 2), algebra.dim)