Rendered at 21:04:16 GMT+0000 (Coordinated Universal Time) with Cloudflare Workers.
pfdietz 19 hours ago [-]
The interesting thing here is he's explaining how the new idea that the AI came up with for the unit distance problem was then applied by a group of human mathematicians to refute the sum-product conjecture. One result is not a consequence of the other; it's a tool invented for the first that could be reapplied, in a modified form, for the second.
Some of those involved in the sum-product result helped digest the AI result, simplifying it and extracting the useful insight.
Some have warned about AI producing inscrutable results, but just the opposite seems to have happened here.
fithisux 17 hours ago [-]
Unfortunately it does not render correctly in my browser. If you could create a Latex or PDF would be very good.
amelius 1 days ago [-]
Stopped reading when they used |·| without explaining its meaning.
Gregaros 23 hours ago [-]
> In this blog post I will give my personal view on the recent counterexamples to the unit distance conjecture and sum-product conjecture over the reals (see [90] and [52] respectively). My goal is to sketch the constructions and try and give some intuition as to where they came from and why they work. *My main target audience is the me-of-a-month-ago*
Thomas Bloom is a world-class mathematician working at the frontier of his field. He explicitly did not write this for you, and your stopping reading it is fine.
bustermellotron 1 days ago [-]
Size of a finite set. It’s common notation in this field.
amelius 1 days ago [-]
Ok, I guess I'm always confused why |S| on a set doesn't take the values into account, whereas |x| on a vector does take its values into account; how can mathematicians of all people be so inconsistent?
lacker 22 hours ago [-]
Think of it this way, how would you turn a set into a vector in the first place? We solve this in programming a lot, for example, the "one-hot" encoding for neural networks. Here, a set turns into a vector that has a zero for every item that isn't in the set, a one for every item that is.
Now, there are a lot of things that |v| for a vector can mean. In the L1 distance you just add up the absolute value of each dimension. You could argue that that's a simpler sort of |v| than L2.
And there you go! |S| on a set actually means exactly the same thing as |x| on a vector, if you interpret sets as vectors in the right way.
Joker_vD 1 days ago [-]
Who do you think invented operator overloading?
kurlberg 23 hours ago [-]
There is a joke saying "a mathematician says X, writes Y on the board and means Z". The really amusing(?) thing is that other mathematicians still (sort of) perfectly understands Z. Once you have enough experience you fill in the blanks automatically.
Math exposition is tricky: too few details and you're just floating in the sky, too many details and the audience loses sight of the forest for all the trees. You can go (more or less) all formal, but it's a pain for the writer and a pain for the experienced reader.
If it's any consolation, the punchline to the joke is that it often is small/big lie: the other mathematicians reads "Y" and goes WTF!? And then 1 minute, 1 hour, 1 day, or one week later says "aaah, that's what he/she meant! I guess it was 'obvious' all along". :-)
kurlberg 23 hours ago [-]
Even Terry Tao struggled at times: "When I was a graduate student in Princeton, Tom Wolff came and gave a course on recent progress on the restriction and Kakeya conjectures, starting from the breakthrough work of Jean Bourgain in a now famous 1991 paper in Geom. Func. Anal.. I struggled with that paper for many months; it was by far the most difficult paper I had to read as a graduate student, as Jean would focus on the most essential components of an argument, treating more secondary details (such as rigorously formalising the uncertainty principle) in very brief sentences."
(In particular, see the "???" in the Tao's annotated copy of Bourgain's paper.)
layer8 1 days ago [-]
Mathematicians use inconsistent notations all the time. Symbols meaning slightly different things based on the type of the arguments are among the benign cases.
I dunno I think it makes sense. For a vector x, the length |x| says something about its size relative to other vectors. For a set S, the cardinality |S| says something about its size relative to other sets.
The vector is always defined in a vector field which has a given dimension, and usually the dimension isn't that interesting. Typically it's either the same between the vectors you consider, or the vectors have one of a few fixed number of dimensions. Meanwhile the length of vectors is an interesting quantity.
For sets, since the values can be anything, nothing or everything in between, you can't really define many interesting functions or operations that work on the elements of sets in general. Meanwhile, the number of elements in a set is an interesting quantity.
Anyway, just my take, though I never did take much math.
mswphd 20 hours ago [-]
|x| on a vector is not well-typed. The notation for norms of vectors is ||x||, namely 2 bars on each side.
There still is a naming collision between |X| (cardinality of a set) and |x| (absolute value of a scalar). Sometimes this happens. It generally is still unambiguous though, as mathematicians tend to use different segments of the alphabet for different purposes, and also additionally tend to capitalize sets, and leave scalars lower case.
jjgreen 12 hours ago [-]
Sorry to be that guy, but actually ‖x‖
24 hours ago [-]
LPisGood 22 hours ago [-]
This is extremely common notation, and it’s common across STEM fields. If you’ve done any discrete math, algorithms analysis, etc. this should be familiar to you.
arijun 23 hours ago [-]
I stopped reading earlier, when they used superscript without explaining its meaning. Its clearly meant for someone with more domain expertise than me, with my hazy recollections of college math.
Ar-Curunir 21 hours ago [-]
That is just exponentiation, eg squaring. They’re just putting symbols instead of numbers there.
Some of those involved in the sum-product result helped digest the AI result, simplifying it and extracting the useful insight.
Some have warned about AI producing inscrutable results, but just the opposite seems to have happened here.
Thomas Bloom is a world-class mathematician working at the frontier of his field. He explicitly did not write this for you, and your stopping reading it is fine.
Now, there are a lot of things that |v| for a vector can mean. In the L1 distance you just add up the absolute value of each dimension. You could argue that that's a simpler sort of |v| than L2.
And there you go! |S| on a set actually means exactly the same thing as |x| on a vector, if you interpret sets as vectors in the right way.
Math exposition is tricky: too few details and you're just floating in the sky, too many details and the audience loses sight of the forest for all the trees. You can go (more or less) all formal, but it's a pain for the writer and a pain for the experienced reader.
If it's any consolation, the punchline to the joke is that it often is small/big lie: the other mathematicians reads "Y" and goes WTF!? And then 1 minute, 1 hour, 1 day, or one week later says "aaah, that's what he/she meant! I guess it was 'obvious' all along". :-)
More details at
https://terrytao.wordpress.com/2018/12/29/jean-bourgain/
(In particular, see the "???" in the Tao's annotated copy of Bourgain's paper.)
For the present case, see https://en.wikipedia.org/wiki/Vertical_bar#Mathematics.
The vector is always defined in a vector field which has a given dimension, and usually the dimension isn't that interesting. Typically it's either the same between the vectors you consider, or the vectors have one of a few fixed number of dimensions. Meanwhile the length of vectors is an interesting quantity.
For sets, since the values can be anything, nothing or everything in between, you can't really define many interesting functions or operations that work on the elements of sets in general. Meanwhile, the number of elements in a set is an interesting quantity.
Anyway, just my take, though I never did take much math.
There still is a naming collision between |X| (cardinality of a set) and |x| (absolute value of a scalar). Sometimes this happens. It generally is still unambiguous though, as mathematicians tend to use different segments of the alphabet for different purposes, and also additionally tend to capitalize sets, and leave scalars lower case.