- #1

- 69

- 0

You are using an out of date browser. It may not display this or other websites correctly.

You should upgrade or use an alternative browser.

You should upgrade or use an alternative browser.

- Thread starter Shaun Culver
- Start date

- #1

- 69

- 0

- #2

- 5,830

- 1,135

Or merely display them?

- #3

- 69

- 0

* generate diagrams based on symbolic input (e.g. tensor/matrix/spinor notation)

* visually manipulate diagrams through a GUI (e.g. connecting indices using some kind of grid structure; quantities differentiated are circled, etc)

Mathematica could, initially, handle the necessary calculations. At this stage, I still have to find a program (or a set of programs) to do the rest. I hope to (eventually) create a self contained program.

More advanced ideas:

* The algebra of knots ("The Road to Reality", Penrose, 2004; pg. 944) could be incorporated.

* Tensor algebra, for example, could be supported, graphically and symbolically.

* Output to symbols based on the visual manipulation of the diagrams (graph theoretic and combinatorial ideas would probably be needed)

* Incorporating tablet PC pen recognition (Very advanced)

This is an admittedly ambitious project. I have a gut feel that it can be done. It may take a long time to get this project up and running. Slight (computer friendly) modifications made to the original notation may be needed.

- #4

- 5,830

- 1,135

Check out the sections on equation recognition from my contribution to the PF blog:

https://www.physicsforums.com/blog/2006/05/20/tabletpcs-for-science-and-science-teaching/ [Broken]

You might look at some GUIs for drawing circuit diagrams.

It sounds like a neat project.

I'm working on visualizing tensors in VPython, with a possible link to Maple's tensor algebraic functions.

https://www.physicsforums.com/blog/2006/05/20/tabletpcs-for-science-and-science-teaching/ [Broken]

You might look at some GUIs for drawing circuit diagrams.

It sounds like a neat project.

I'm working on visualizing tensors in VPython, with a possible link to Maple's tensor algebraic functions.

Last edited by a moderator:

- #5

- 69

- 0

I'll get back to this topic once I've investigated these things.

All the best with your project.

- #6

- 401

- 0

Share: