zslastman comments on Open thread, Oct. 12 - Oct. 18, 2015 - Less Wrong

5 Post author: MrMind 12 October 2015 06:57AM

You are viewing a comment permalink. View the original post to see all comments and the full post content.

Comments (250)

You are viewing a single comment's thread. Show more comments above.

Comment author: zslastman 16 October 2015 06:44:22AM *  0 points [-]

Why isn't there a good way of doing symbolic math on a computer?

I want to brush up on my probability theory. I hate using a pen and paper, I lose them, they get damaged, and my handwriting is slow and messy.

In my mind I can envisage a simple symbolic math editor with keyboard shortcuts for common symbols, that would allow you to edit nice, neat latex style equations, as easily as I can edit text. Markdown would be acceptable as long as I can see the equation in it's pretty form next to it. This doesn't seem to exist. Python based symbolic math systems, like 'sagemath', are hopelessly clunky. Mathematica, although I can't afford it, doesn't seem to be what I want either. I want to be able to write math fast, to aid my thinking while proving theorems and doing problems from a textbook, not have the computer do the thinking for me. Latex equation editors I've seen are all similarly unwieldy - waiting 10 seconds for it to build the pdf document is totally disruptive to my thought process.

Why isn't this a solved problem? Is it just that nobody does this kind of thing on a computer? Do I have to overcome my hatred of dead tree media and buy a pencil sharpener?

Comment author: gjm 16 October 2015 09:16:20AM *  5 points [-]

I tend to use TeXmacs for this. It's a WYSIWYG document editor; you can enter mathematics using (La)TeX syntax, but there are also menus and keyboard shortcuts. It's free in both senses. No symbolic-manipulation capabilities of its own, but it has some ability to connect to other things that do; I haven't tried those out.

Mathematica isn't that far from what you want, I think, and it has the advantage of being able to do a lot of the symbolic manipulation for you. But, as you say, it's really expensive -- though if you haven't checked out the home and (if applicable) student editions, you should do so; they're much cheaper. Anyway, the fact that to me it sounds close to what you want makes me suspect that I'm missing or misunderstanding some of your requirements; if you could clarify how it doesn't meet your needs it may help with suggesting other options.

Comment author: zslastman 16 October 2015 10:50:48AM 1 point [-]

YES. Thank you so much. Texmacs seems to be exactly what I wanted.

Comment author: gjm 16 October 2015 11:26:21AM 2 points [-]

Excellent! I will mention that I have occasionally had it crash on me (this was in the past, probably an older version of the software, so take it with a grain of salt -- but you might want to be slightly more paranoid about saving your work regularly than you would be with, say, a simple text editor).

Comment author: zslastman 16 October 2015 11:48:12AM 2 points [-]

Been using it for an hour now,and yes, it's crashed on me once, but no more than half the other programs I use. Already seeing the benefits of it when I spent half an hour doing something, realised there was a mistake at the start, and could then just find/replace stuff instead of scrunching the paper up into a ball and cursing Pierre Laplace. Also I don't have to deal with the aesthetic trauma of viewing my own handwriting. Outstanding.