Live data from Hacker News

Why Mathematics is Boring (2007) [pdf]

math.ucr.edu

111–120 of 129 posts

Re: Why Mathematics is Boring (2007) [pdf]

#111
post #72
post #8

Earlier quoted context omitted.

I for one welcome the "dryness" of mathematical writing. It feels clean, like reading a story without distracting ads. A beautiful advice that I received as a student was to write mathematics as a series of definitions, propositions and proofs. No text is allowed to exist outside of these three. In practice it is difficult to enforce, but it is helpful to keep this as an aim.

I'm sorry, but this is a horrible advice. It sacrifices communication for the sake of enforcing an arbitrary aesthetic. Until mid-20th century, mathematics had never been communicated in this austere manner. When you are a working mathematician, you never start with a definition. You start with a context in which your exploration begins. It might be a question which someone else asked that interests you (and there is…

Great Write-up!

I linked to the Arnold essay too before i saw your post :-)

Re: Why Mathematics is Boring (2007) [pdf]

#112
post #72
post #8

Earlier quoted context omitted.

I for one welcome the "dryness" of mathematical writing. It feels clean, like reading a story without distracting ads. A beautiful advice that I received as a student was to write mathematics as a series of definitions, propositions and proofs. No text is allowed to exist outside of these three. In practice it is difficult to enforce, but it is helpful to keep this as an aim.

I'm sorry, but this is a horrible advice. It sacrifices communication for the sake of enforcing an arbitrary aesthetic. Until mid-20th century, mathematics had never been communicated in this austere manner. When you are a working mathematician, you never start with a definition. You start with a context in which your exploration begins. It might be a question which someone else asked that interests you (and there is…

I do not disagree at all with you. Arnold is my mathematical hero and his advice and insight is invaluable. I understand that math is done starting with proofs, and ending with definitions and axioms.

Yet, I have witnessed many young mathematics students that could not write a concise, self-contained proof, nor understand its value. I certainly was one of those, and this advice helped me. For these people, it is helpful to learn how to organize your thoughts in an over the top, nearly bourbakist, formal way. Also, the correctness of proofs is much easier to check this way, and any incorrect or illogical stuff sticks out immediately. Then, once you have written your stuff in that dry style, you can add some glimpses of discourse that become much more valuable than if you had started with some informal hand-waving. This is pretty much the writing style of Arnold: his proofs are breath-takingly concise and elegant, and there is an insigthful discourse around them. The proofs without the discourse stand on their own, but the discourse alone would be worthless.

I like your analogy of climbing the cliff and pulling the ladder. But there is another cliff that goes even higher and you needed the ladder for that one! Of course you need to help others to build their own ladders.

> Somewhere not too far away, a student in the class you're teaching cries.

Maybe, maybe not. In any case, I agree that you cannot teach math in a purely bourbakist style. I prefer a "visual" style like that inspired by the books of Arnold, Strang, Needham, and I am the sole teacher in my lab that seriously uses the word "amplitwist" to refer to the complex derivative :)

Re: Why Mathematics is Boring (2007) [pdf]

#113
post #98

Earlier quoted context omitted.

Maybe off topic, but solving problems is a fraction of the joy I get from programming. Expression and personal power over reality are where I get the joy. A painter can create world and share a feeling. An author can manifests a memory. A musician can transmit a human experience without language. Human imaginings about magic are immemorial. Math describes reality. Math also can describe an extrapolation further. Prog…

Math does not describe reality, Physics does. Math is just pure thought. If anything, Math is an abstraction of how we think about things, but not the things themselves.

This is incorrect. Mathematics also describes reality, just a different aspect of it. It has never been “pure thought.” Hence its usefulness in science and engineering.

Re: Why Mathematics is Boring (2007) [pdf]

#114

Earlier quoted context omitted.

A great deal of maths is that you get to use theorems for purposes that they were not intended for. Presenting the theorem in a "pure" form thus allows to approach it without pre-conceptions. I love the analogy with cooking recipes in another comment. Math papers are like recipe books, deliberately devoid of their social context. The same recipe may mean different things to different cooks, even contradictory! Having…

While I was teaching c++ I would sometimes look at programs from a colleague and try to rewrite them in a more teachable form using c++14. The abstraction capabilities in modern c++ made it more fun and allowed me to condense programs in totally unexpected ways. More abstract code was simpler and sometimes easier to understand. But after a while (usually my version 4 or 5) if I abstracted it too much (Templatized it,…

Reminds me of my general principle of the best solutions being "square" in the sense that the effort you expend on them is quite similar on any axis. By the time you're past abstraction's diminishing returns for the given problem, you're spending way more effort on that than anything else (which is understandable - it's fun!) and your efforts aren't "square" any more.

(A toy example of the 'square' thing - imagine you have to make 10,000 widgets for 1 dollar each. Making them all by hand for $1 without optimizing the process would be inefficient. So would spending $9,999 to build a machine which could make widgets for $0.0001. But spending $100 to optimize production so you can make the widgets for $0.01 each is a massive win ($200 cost vs. $10,000 for the other alternatives.)

Re: Why Mathematics is Boring (2007) [pdf]

#115
I think many people who start finding mathematics interesting at an older age and blame the math education in young age missed that their intellectual capability also strengthen with their age. The whole point of something being "interesting" is that this thing is possible to be understood but not that easily.

Re: Why Mathematics is Boring (2007) [pdf]

#116

Earlier quoted context omitted.

I think the magic/miracle of math is that you can go from "real world" into "math world" then back into "real world". If a rule is true for c and n and n+1, and you can physically represent the idea when n=2 and n=3, then you can apply that representation theoretically to n>3 to understand ideas that are not easily understandable. The 10th root of x takes you from a measurement of an 10 dimensional object to the meas…

>The 10th root of x takes you from a measurement of an 10 dimensional object to the measurement of a 9 dimensional object. Doesn't it take you from 10d to 1d? For instance, 10^10 is the hypervolume of a 10-cube with all side lengths = 10.

Imagine you are trying to explain this to a 15 year old.

If math is going to make sense to kids we can't resort to explanations that sound like "and then a miracle occurs".

BTW, I am not being critical of your answer. What I am saying is that there are these corners in seemingly simple math that have me scratching my head when it comes to explaining the concepts to a kid in a manner that makes sense and isn't circular. I have yet to find good answers to these questions.

Kid: What does the 10th. root of n mean?

Dad: It's the number, let's call it x, that, when raise to the 10th power is equal to n

Kid: So: n = x * x * x * x * x * x * x * x * x * x?

Dad: Yes! You got it!

Kid: How do you calculate it?

Dad: Well...

Kid: What if it is the 10.1 root of n?

Dad: Well, that's a little different...

Kid: How?

Dad: It's the number than when raised to the p-1 power times the base raised to the fractional portion of the power is equal to n

Kid: What's the fractional portion?

Dad: For the case of p = 10.1, it's 0.1

Kid: x * x * x * x * x * x * x * x * x * x^(p - int(p)) then?

Dad: Yeah.

Kid: How do I calculate x to the 0.1 power?

Dad: Well, you could use your calculator...(now starting to sweat)

Kid: How does the calculator do the math. You know, like when the math teacher says "Show your work"

Dad: Well, you could use logarithms...

Kid: What are logarithms?

Dad: A better method could be to use Newton's method. Here:

https://en.wikipedia.org/wiki/Newton%27s_method

Kid: It says: "start with an initial guess which is reasonably close to the true root, then to approximate the function by its tangent line using calculus, and finally to compute the x-intercept of this tangent line by elementary algebra"

Dad: Yes...

Kid: I don't know calculus. Is that the only way? I just wanted to understand how to calculate the 10th root of a number?

Dad: OK, let's try this. I just threw it together:

    # Calculate the exp root of n using a binary search
    #
    def root_binary_search(n, exp):
        # Return b, which is the exp root of n
        # b**exp should be equal to n
        #
        min = 0
        
        # For exponents  n:
                    max = b
                else:
                    min = b


    # Tests
    print(root_binary_search(4, 2), f"  result should be: {4**(1/2)}")
    print(root_binary_search(16, 2), f"  result should be: {16**(1/2)}")
    print(root_binary_search(5, 0.1), f"  result should be: {5**(1/0.1)}")
    print(root_binary_search(2, 10), f"  result should be: {2**(1/10)}")
    print(root_binary_search(4, 0.25), f"  result should be: {4**(1/0.25)}")

Kid: So...you are telling me to guess?

Dad: Yeah...? (looking embarrassed)

Kid: And to accept an error? 4-squared is 256, not 255.998046875?

Dad: Well, you have to understand that with a binary search...

Kid: And, did you see what happens if I run this case?

    print(root_binary_search(4, 1), f"  result should be: {4**1}")
Kid: Dad?

Dad: I have to get back to work. Why don't you ask your math teacher tomorrow?

Re: Why Mathematics is Boring (2007) [pdf]

#117

Earlier quoted context omitted.

Well, musical notation looks like gibberish to someone who did not learn it. That said, I do agree with you 100% on scientific papers. Without an explanation of the formulas to cater to a wider audience a lot of papers fall into the "and then a miracle occurs" fallacy. Not because that's what they actually do. Not at all. I say this because to a large set of readers the impenetrable math has to be taken as a divine a…

Following on from my other reply... When we start teaching math to students, we start with counting blocks: "You have 2 piles of blocks, one pile of 3 and another pile of 2. If you put them together, you get a pile of 5 blocks!" That stops working as well when you deal with fractions. You can get away with 2.5 blocks, but 2.5 blocks is really 3 blocks, but one is a little smaller than the others. And at some point yo…

> For a long time the idea of 0 wasn't natural.

Yes! A long time ago I read a wonderful little book on just this bit of history:

https://www.amazon.com/Zero-Biography-Dangerous-Charles-Seif...

Re: Why Mathematics is Boring (2007) [pdf]

#118

Earlier quoted context omitted.

>The 10th root of x takes you from a measurement of an 10 dimensional object to the measurement of a 9 dimensional object. Doesn't it take you from 10d to 1d? For instance, 10^10 is the hypervolume of a 10-cube with all side lengths = 10.

Imagine you are trying to explain this to a 15 year old. If math is going to make sense to kids we can't resort to explanations that sound like "and then a miracle occurs". BTW, I am not being critical of your answer. What I am saying is that there are these corners in seemingly simple math that have me scratching my head when it comes to explaining the concepts to a kid in a manner that makes sense and isn't circula…

I think you missed (or at least aren't building off of) the point of my comment.

I'm not questioning the pedagogy in the original comment, just the specific math. x^(1/10) takes a value of dimension [length^10] to a value of dimension [length].

Interestingly, I think you could take this in a few aesthetic directions. From a pure math perspective, this is where you can start talking about set theory, cardinality, etc. Irrational numbers are infinite sequences of digits we can only approximate. From a computer science perspective, you can talk about Newton's method, and also make the argument than an algorithm which converges to a number is a quite meaningful way to describe that number. Some would also add a caveat of 'efficiently' converging. And combining the two perspectives together, you can discuss that the set of computable numbers are of a lower cardinality than the set of reals -- aka 0% of real numbers are computable. You could also look at things from a geometrical perspective, and show how roots higher than square roots are tied to higher dimensions are are nonconstructible in the plane (this might be very hard to show!).

Re: Why Mathematics is Boring (2007) [pdf]

#119

Earlier quoted context omitted.

Imagine you are trying to explain this to a 15 year old. If math is going to make sense to kids we can't resort to explanations that sound like "and then a miracle occurs". BTW, I am not being critical of your answer. What I am saying is that there are these corners in seemingly simple math that have me scratching my head when it comes to explaining the concepts to a kid in a manner that makes sense and isn't circula…

I think you missed (or at least aren't building off of) the point of my comment. I'm not questioning the pedagogy in the original comment, just the specific math. x^(1/10) takes a value of dimension [length^10] to a value of dimension [length]. Interestingly, I think you could take this in a few aesthetic directions. From a pure math perspective, this is where you can start talking about set theory, cardinality, etc.…

I understand what you are saying, believe me. I am trying to keep it simple because the objective is for the child to walk away with a useful non-scary answer that gives them a sense of proportion with which they can approach thinking about these things.

Anyone who has tried to teach a child math is familiar with just how hard it can to have them understand seemingly simple concepts. Simple example unrelated to powers/logs/roots. It took me about half an hour to explain how you can shift a parabola right and left by simply adding or subtracting a constant from x in the simplest form y = x^2. The fact that it moves in a direction opposite the sign caused even more confusion. It took telling the story in five different ways before the "aha!" moment happened.

The relationship between exponentiation and logarithms is another one that gets fun once things are not nice and even. Exponentiation is sequential multiplication and logs sequential division. Sounds good, until you can't multiply or divide by the base any more.

I find it interesting that in all of my searching I have not found a simple approach to explaining these things to children so they can build a tangible sense of what's in front of them.

That said, if the kid understands coding, yes, you can use programs to have them explore how things might work, create solutions, understand errors, estimation, etc. More the reasons to perhaps teach coding and math in parallel and to the same level of importance in schools.

Re: Why Mathematics is Boring (2007) [pdf]

#120

Earlier quoted context omitted.

I think you missed (or at least aren't building off of) the point of my comment. I'm not questioning the pedagogy in the original comment, just the specific math. x^(1/10) takes a value of dimension [length^10] to a value of dimension [length]. Interestingly, I think you could take this in a few aesthetic directions. From a pure math perspective, this is where you can start talking about set theory, cardinality, etc.…

I understand what you are saying, believe me. I am trying to keep it simple because the objective is for the child to walk away with a useful non-scary answer that gives them a sense of proportion with which they can approach thinking about these things. Anyone who has tried to teach a child math is familiar with just how hard it can to have them understand seemingly simple concepts. Simple example unrelated to power…

>I understand what you are saying, believe me.

Do you? Almost nothing you've said has any relevance to my original comment.

Post reply on HN