On Tue, May 16, 2023 at 07:41:15AM -0700, Sid Andal wrote:
> Obtained the tensor product, TA, of A2 and A3 as before with the following 
> tensor basis:
> 
> B11 := tensor(E1, F1)$TA
>  
> 
>    (18)  E1 # F1
> B12 := tensor(E1, F2)$TA
>  
> 
>    (19)  E1 # F2
> B13 := tensor(E1, F3)$TA
>  
> 
>    (20)  E1 # F3
> B21 := tensor(E2, F1)$TA
>  
> 
>    (21)  E2 # F1
> B22 := tensor(E2, F2)$TA
>  
> 
>    (22)  E2 # F2
> B23 := tensor(E2, F3)$TA
>  
> 
>    (23)  E2 # F3
> (24) ->
> 
> 
> The vector V, defined below, fails to form the product with itself:
> 
> 
> (24) -> V := 2 * B11 + 3 * B23
> 
>    (24)  2 E1 # F1 + 3 E2 # F3
> (25) ->
> 
> 
> (25) -> V * V
>    There are 31 exposed and 40 unexposed library operations named * 
>       having 2 argument(s) but none was determined to be applicable. 
>       Use HyperDoc Browse, or issue
>                                 )display op *
>       to learn more about the available operations. Perhaps 
>       package-calling the operation or using coercions on the arguments
>       will allow you to apply the operation.
>  
>    Cannot find a definition or applicable library operation named * 
>       with argument type(s) 
> TensorProduct(PrimeField(11),OrderedVariableList([E1,E2]),OrderedVariableList([F1,F2,F3]),AlgebraGivenByStructuralConstants(PrimeField(11),2,[E1,E2],[[[10,7],[3,8]],[[9,2],[5,1]]]),AlgebraGivenByStructuralConstants(PrimeField(11),3,[F1,F2,F3],[[[5,3,10],[9,4,7],[2,10,1]],[[4,2,5],[6,1,7],[10,5,8]],[[7,3,9],[8,1,5],[4,2,7]]]))
> TensorProduct(PrimeField(11),OrderedVariableList([E1,E2]),OrderedVariableList([F1,F2,F3]),AlgebraGivenByStructuralConstants(PrimeField(11),2,[E1,E2],[[[10,7],[3,8]],[[9,2],[5,1]]]),AlgebraGivenByStructuralConstants(PrimeField(11),3,[F1,F2,F3],[[[5,3,10],[9,4,7],[2,10,1]],[[4,2,5],[6,1,7],[10,5,8]],[[7,3,9],[8,1,5],[4,2,7]]]))
>       
>       Perhaps you should use "@" to indicate the required return type, 
>       or "$" to specify which version of the function you need.
> 
> (25) ->
> 
> 
> Just wondering, is the tensor product, TA, only a vector-space

module

 or is it an 
> algebra too?

No, ATM one needs to define ring/algebra structure separately.

-- 
                              Waldek Hebisch

-- 
You received this message because you are subscribed to the Google Groups 
"FriCAS - computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/fricas-devel/20230516171301.nchjjxenpwrpvav2%40fricas.math.uni.wroc.pl.

Reply via email to