You're looking at Less Wrong's discussion board. This includes all posts, including those that haven't been promoted to the front page yet. For more information, see About Less Wrong.

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

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.