Message Boards Message Boards

0
|
2423 Views
|
2 Replies
|
0 Total Likes
View groups...
Share
Share this post:
GROUPS:

Using Mathematica for parallelogram law

Anonymous User
Anonymous User
Posted 10 years ago

How would you use Mathematica to verify the parallelogram law in real numbers^3 for any pair of vectors u and v.

POSTED BY: Anonymous User
2 Replies

In two dimensions:

v1 = {a, b};
v2 = {c, d}

Expand[2 Tr[v1^2] + 2 Tr[v2^2] == Tr[(v1 + v2)^2] + Tr[(v1 - v2)^2]]

In three dimensions:

v1 = {a, b, c};
v2 = {d, e, f};

Expand[2 Tr[v1^2] + 2 Tr[v2^2] == Tr[(v1 + v2)^2] + Tr[(v1 - v2)^2]]
POSTED BY: David Reiss

This is pretty much the same as David's answer but done using Grassmann algebra. The only real advantage here is a more transparent geometric language. The generation of the two sides are done with ComposeVector commands that generate generic vectors in the space.

enter image description here

The GrassmannCalculus Application is developmental but fairly far along. Anyone interested in exploring Grassmann algebra with it may contact me. djmpark@comcast.net.

Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard

Group Abstract Group Abstract