Everything is logarithms
E-Reverance
178 points
38 comments
June 21, 2026
Related Discussions
Found 5 related stories in 131.0ms across 11,176 title embeddings via pgvector HNSW
- Not all elementary functions can be expressed with exp-minus-log mmastrac · 43 pts · April 15, 2026 · 56% similar
- Every Byte Matters ingve · 236 pts · June 03, 2026 · 45% similar
- Google Can't Math Parsecs ubutler · 11 pts · June 21, 2026 · 45% similar
- How's Linear so fast? A technical breakdown howToTestFE · 368 pts · June 07, 2026 · 44% similar
- Inexpressibility in Exp-Minus-Log (EML) unprovable · 14 pts · May 05, 2026 · 43% similar
Discussion Highlights (11 comments)
yaccb3
Look, the whole thing actually makes sense and the core idea is pretty cool because it's true that a lot of stuff in math looks identical. But in my opinion this is way too much of a macro-level overgeneralization and you risk throwing everything into the same pot, which ends up diluting the actual point of things.I mean, if you take a hammer and a meat mallet, at the end of the day they're both chunks of metal used to hit stuff, but if you bunch them together without making any distinction, you lose track of why you use one to drive nails into a wall and the other to prep cutlets.Saying everything is just one big logarithm is a nice mental exercise, but I feel like it flattens out the differences too much and makes you lose the practical utility of the individual math tools, which are meant to solve completely different problems.
badlibrarian
This essay needs a type system. Every time it says “log” it should say: log of what, into what? It’s like audio where people say "dB" as if it answers the next question. Relative to what, measured how, and weighted for whom? Author should brush up on https://en.wikipedia.org/wiki/Lie_theory
jongjong
That's a lot of ways to think about logarithms. Logarithms are laughably simple once you've fully internalized the meaning of the log function; it simply answers the question: "To what power must I raise the base to get the argument?" This is why the output tapers out as you increase the argument; because even if you increase the argument exponentially, you only need a fixed increment in the power to reach that number... So if you increase the argument only by a fixed amount (linearly) instead of exponentially, then it makes sense that the output will grow sub-linearly. I remember when I was doing algebra with logs many years ago at school, I was applying rules to remove the log from one side of the equation. Then when I got to uni, I had to revise the rules but it was kind of silly of me because those rules can be trivially derived if you just think about what the log function means. Turns out I had been solving equations with logs throughout school without understanding what they even meant... It's only at university that I actually bothered to learn them. Actually TBH. I didn't even fully understand powers for some time even though I was doing calculus with them at school. I only fully understood powers once I properly internalized the concept of k-ary trees as a proxy. It's one thing to be able to apply something, another to understand it. And I think to innovate with something, as a tool, it's not enough to be able to apply it. You must understand it.
amelius
Does this answer the question of why we see hyperoperations until exponentiation in physics, but not higher?
helterskelter
Logs are awesome. I started a math textbook from the 1920's a while ago, and all the calculations relied on tabulated logs, where you would convert the number to a log in a table to reduce the operation's degree, then convert back to the ordinary representation. This would reduce operations like finding cubed roots to division, would could be converted to log-log to be further reduced to subtraction before you would restore to ordinary notation. It feels like you're using a magic wormhole or something when you're doing this stuff by hand, it's really neat.
saulpw
This sentiment (not necessarily the content) is what I'm striving to communicate with Mag World[0] (website and podcast so far). [0] magworld.pw
aesthesia
I think what's going on with the complex logarithm is basically the same as the logarithm that outputs the set of all possible bases for a vector space. The complex logarithm produces a Z-torsor, and the basis logarithm produces a GL(V)-torsor. There's probably some way to represent a choice of branch cut as a part of the choice of the base of the complex logarithm, and similarly the choice of a specific basis as part of the choice of base of the vector space base logarithm.
kfse
All this would be way more interesting if it actually helped to demonstrate a novel mathematical fact. Right now it's more like notational play.
anArbitraryOne
I can't believe he called normal logarithms 'based'
xelxebar
The baseless log here is just a torsor [0]! Lots of things are torsors: position, currency values, calendar dates etc. the vales themselves are arbitrary, and translating/scaling them by some value doesn't make a functional difference. Torsors let us talk about these things without needing to make such an arbitrary choice a priori. In the case of baseless logs, the underlying set is "information units", i.e. log 2 is bits, log e is nats, log 10 is digits, etc. The conversion factors give us the torsor's group, and picking a privileged unit is just a trivialization of the torsor. The vector division notation is, similarly, encoding a g-torsor in precisely the same way as length units are. The examples so far are all torsors with abelian groups, but specifying position both requires choosing an origin and a length unit. The group of this torsor is a suitable semidirect product between translation and scaling, which gives a non-abelian group. Most of the time we just implicitly choose a trivialization, which often causes confusion because it identifies objects with operations on them, e.g. conflating vectors as positions with vectors as translations. The author's treatise on problems with geometric algebra [1] even brings up this point! [0]: https://math.ucr.edu/home/baez/torsors.html [1]: https://alexkritchevsky.com/2024/02/28/geometric-algebra.htm...
adrian_b
The term "baseless logarithm" is really nonsensical and using it would be a great mistake. Nonetheless, where the author of TFA is correct is that logarithms are a single physical quantity, like length, area or volume, and that choosing the so called "base" is choosing the unit of measurement for logarithms. Logarithms are included in the dimensional formulae of many derived physical quantities, e.g. for describing the attenuation or amplification of waves during their propagation, where one uses quantities like logarithm per length and logarithm per time. Changing the "base" of logarithms modifies the numeric values of all derived physical quantities exactly in the same manner as changing any other fundamental unit of measurement, like the unit of length or the unit of time. Like for any physical quantity, the complete value of a logarithm is independent of the unit of measurement, because it is the product between the numeric value and the unit of measurement. When the unit of measurement is changed, both the numeric value and the unit are changed and the product stays the same (i.e. the logarithm corresponds to the same ratio, regardless what base is used to compute a numeric value for the logarithm). Nowadays, the unit of logarithms is normally chosen between the octave (binary logarithms), neper (hyperbolic logarithms) or bel (decimal logarithms).