Properties
Category
English
Similar Topics
Statistics
Comments
7
Participants
3
Subscribers
4
Votes
1
Views
1345
Share
tensors and cross product
Answered
In a cross product, like (1,0,0)⊗ (0,1,0) is used the symbol ⊗ of tensor product, that is not the same that ((0,1,0),(0,0,0),(0,0,0)).
A confusion is possible in advanced use or Geogebra.
Furio Petrossi
 GeoGebra
 Help
 Partners

Contact us
 Feedback & Questions
 This email address is being protected from spambots. You need JavaScript enabled to view it.
 +43 677 6137 2693
© 2023 International GeoGebra Institute
Sorry, we won't be changing that
For TensorProduct you have to use matrices  perhaps it is possible to make the operator ⊗ work with matrices
u ⊗ v^T
Transpose command does'nt works for single column matrix (i.e. vector).
F.e. Transpose(Vector(1,3)) marks an error, so how can I do it?
As I said, You have to convert vector to matrix. ggb vector is something different to list or matrix, but looks all alike
https://www.geogebra.org/m/udvrepsx
CAS only
{flatten(vector((1,3))}
I understand. So in CAS there aren't problems.
In algebra it is possble to have access to single elements of an existing vector u only using x(y), y(u) as in points.
From vectors that have 2 or 3 elements it is possible create a matrix writing {{x(u), y(u)}} , but I'm not able to think up a simplest succession of commands, 'cause I cannot use the Element command with vectors.
Anyway, thank you very much
Furio
I do not fully understand what your problem is. but you can also use Standard dot product
Sequence(Element(Identity(3),k)v,k,1,3)
If you do not know v = dim 2 or 3 you can use Dimension(v)
To access vector components and there are only vectors ( x,y) and (x,y,z)  nothing else?
I used to consider vectors as a special case of matrix, but in geogebra it's different, because they must product a graphic array,Nothing else, thank you.
Furio
Comments have been locked on this page!