Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Thank you for the guide! It's very helpful. This comment [1] describes my background with math.

Something related: I often feel like I'm doing math when I work with information, especially when drawing out concepts and their relationships. Like 3D Tetris, but with recursion. There are also patterns in categorization. One of my purposes in learning math is to be able to quantify relationships between concepts, and create models, etc. What would I need to know about in this case?

[1] https://news.ycombinator.com/item?id=37857050



I’m not sure what the best advice is for someone with a brain injury, however I feel for you. I didn’t realize I had an attention disorder until I was 25 and it explained why I would screw up signs and struggle to understand formulas.

However I will say that, as you learn more math, the intuition and big picture thinking is way more important than details. I normally forget the specifics of how something works, but I know what I’m trying to do and what thing I need to look up to do it. There is very little need to memorize things besides having enough “RAM” for the moment. You always have pen and paper to write stuff down!

Regarding modeling, the sky is kind of the limit. The more math you know, the more abstractions you learn and start to see in the world. Dynamical systems is a good field to look at but I’m biased because it’s my main topic. Despite its usual applications in physical modeling, an algorithm is basically a time-discrete dynamical system: you recursively apply a function to a state and that gives you a new state. I have certainly seen algorithms analyzed from that perspective before.

Another area you might find interesting is Algebra. This isn’t like the algebra you took in school but more about looking at a space of objects that interact via some operation and characterizing what you know about the space given that operation. A classic example is that rotation operations form an algebraic structure known as a “group” due to the fact that any two rotations gives you a third, rotations are invertible (you can cancel a rotation by rotating in the opposite manner), and they follow the associative property. There’s a book I’ve been meaning to read about how to use this kind of algebra to design safer and more intuitive APIs by considering the data structures of the APIs as objects and functions / methods as operators on those objects.


Any advice is good, I just have to start at the beginning in a way that most people don't. Beyond that, normal advice is fine. I can adjust that advice to the quirks of my systems.

Dynamical systems is a great new keyword! Algorithms are a perfect example. I am exploring system dynamics from a metacybernetic point of view (via the viable system model). My focus is the dynamics of humans in complex systems, how systems change human behavior and vice versa.

Does big picture thinking in math involve understanding/intuition of the implications of formulas, and how they interact with other formulas (or other mathematical entities, I don't know if formula is a general enough term for "group of math actions")?

Graph dynamical systems looks promising, because I draw similar pictures when showing relationships over time. Fractals are always good, drawing fractals taught me to think recursively.

Is this the definition of group in the algebra you mentioned? https://mathworld.wolfram.com/Group.html

I am also interested in the way models create understanding, and how technical models can be visually altered to aid in understanding. I have a background in visual psychology, and see many mistakes that cloud the meaning of what is being communicated.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: