Mathematica touch/intuitive input frontend

In summary, this thing would be helpful for speeding up work and eliminating the need for paper and cancellations on sheets. It would be difficult to code, but if you have programming skills it would be a pretty easy project.
  • #1
quelarion
9
0
hello everyone,
as a theoretical PhD student I came up (I'm sure I'm not the first ;) ) with an idea.

Many times for our work we spend a lot of time just rearranging or making substitutions in quite long equations (I think about the Virasoro algebra in this very moment :D ), something that is just mechanical and tedious, and most of all its RISKY, because we (maybe just me! :) ) end up forgetting on sign or some exponent, wasting hours.

At the same time Mathematica is quite fast doing this, but needs a lot of assumptions and many times to type a complicated expression takes so long that its not worth it.

But what if we have a tablet pc, or a similar input device.

First we could write an equation very quickly, without ctrl+_ and stuff. It would be pretty direct to build up a set of macros relating symbols to mathematica inputs.
Then if we want to rearrange terms, we could just select every piece with the pen, drawing a circle or tapping on the bracket around it, and dragging it to a new line.
Then we could do a substitution, just by writing down the definition a=b somewhere, selecting it and dragging it on the equation to simplify.
To eliminate a term one could just draw a line on it, erasing it on the fly.

Mathematica would do just the "mechanical" calculations, so that it would not need lenghty and sometimes ignored assumptions.
The notebook would be "clean", being just our input, with the real code "hidden".
For sure the usual mathematica input method is way more powerful, but for the "small" purpose of *stupid* calculations this thing can be very helpful.

Has anyone an idea on how one could implement this? My programming skills are imaginary :D
What else one could do with that?

Actually I think that such a thing could speed up my work by 20% at least :D
No paper to waste, no cancellations on the sheets, which are annoying and dangerous...

I want it!
 
Physics news on Phys.org
  • #2
It would indeed by a dream come true for many mathematicians and physicists -- it'd be an intelligent chalkboard, which never makes algebraic mistakes, simplifies expressions as you go, etc.

It would be pretty difficult to code, really. Just translating gestures to symbols is a pretty amazingly difficult problem. If your programming skills are non-existent, this is probably not a project you should tackle.

- Warren
 
  • #3
chroot said:
It would indeed by a dream come true for many mathematicians and physicists -- it'd be an intelligent chalkboard, which never makes algebraic mistakes, simplifies expressions as you go, etc.

It would be pretty difficult to code, really. Just translating gestures to symbols is a pretty amazingly difficult problem. If your programming skills are non-existent, this is probably not a project you should tackle.

- Warren

Well, actually there are not many gestures to include... I mean, all the inputs are quite simple, its just some sort of Palm "Graffiti". Even for Windows there is a freeware that allows to define custom gestures and associate text to them (maybe just single characters, but its the same).
As for mathematica code, like \Simplify and so on, maybe its more difficult, but since one doesn't need a lot of commands, just replace, solve and this simple algebraic things, it should not be so huge and difficult... but anyway I don't know.

And sure, I was not thinking to do that actually, but maybe someone could be interested and capable :D Anyway, i take a look to this freeware :D If its opensource it can be a good starting point!
 
  • #4
Mathematics gestures are actually much more difficult to translate into symbols than those of english text. The symbols can be different sizes relative to each other, occur in all sorts of weird one-over-the-other forms, etc.

By the way, MathCAD already works as a sort of "virtual notebook" and is quite good. It doesn't do gesture translation, but it does a lot of the things you seem to want a mathematics program to do.

- Warren
 

What is the "Mathematica touch/intuitive input frontend"?

The Mathematica touch/intuitive input frontend is a feature of the Mathematica software that allows users to input mathematical equations and expressions using touch and intuitive gestures instead of traditional keyboard and mouse input.

How does the touch/intuitive input frontend work?

The frontend uses handwriting recognition and predictive algorithms to interpret the user's touch and gesture inputs and convert them into valid mathematical expressions. It also has a built-in library of commonly used mathematical symbols and functions for easier input.

Can the touch/intuitive input frontend be used on all devices?

No, the frontend is currently only available on devices that support touch and gesture input, such as tablets and touchscreen laptops. It is not available on desktop computers or devices without touch capabilities.

Is the touch/intuitive input frontend accurate?

The accuracy of the frontend depends on the user's handwriting and the complexity of the mathematical expressions being input. However, it has been extensively tested and optimized for accuracy, and users can also make corrections and edits if needed.

Can the touch/intuitive input frontend be used for all types of mathematical equations?

Yes, the frontend can be used for a wide range of mathematical equations and expressions, including algebraic, trigonometric, and calculus equations. It also has support for inputting matrices, vectors, and other mathematical objects.

Similar threads

  • Calculus and Beyond Homework Help
Replies
10
Views
1K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
1
Views
4K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
6
Views
3K
  • Programming and Computer Science
Replies
4
Views
325
Replies
1
Views
1K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
1
Views
2K
  • MATLAB, Maple, Mathematica, LaTeX
2
Replies
52
Views
11K
Replies
4
Views
357
  • Special and General Relativity
Replies
4
Views
437
  • Introductory Physics Homework Help
Replies
4
Views
351
Back
Top