upvote
You mean you don’t have a framed, signed, bug-bounty cheque from Alfred North Whitehead on your wall??

More seriously, there is indeed a huge logical error at the heart of the whole enterprise but it was not discovered until much later by Kurt Gödel.

reply
This is commonly believed, but Gödel didn't identify a logical error at the heart of the whole enterprise, he proved astonishing theorems revealing limitations of any sufficiently powerful formal system. One can kind of think of the Principia as a science experiment to find the extent to which known mathematics could be proven from foundational axioms that could be thought of as "laws of logic". To make their system work, Russell and Whitehead themselves had to add extralogical axioms, such as their Axiom of Reducibility [0] and the Axiom of Infinity, giving empirical evidence (but not a proof) that "laws of logic" alone were not enough. They were also aware of limitations in their own system, such as the inability to define the cardinal $\aleph_\omega$ [1].

Like the article says, what they did was ahead-of-its-time, and a monumental influence on all subsequent work on formal systems, including Gödel's work, regardless of whether Russell and Whitehead achieved their initial aims.

[0] https://en.wikipedia.org/wiki/Axiom_of_reducibility [1] https://www.gutenberg.org/files/78255/78255-h/78255-h.htm#Pa...

reply
Utter nonsense ... there is no known logical error in PM. Gödel proved that Russell and Whitehead's goal was unachievable but that's a totally different matter.

OTOH, Russell found a logical error at the heart of Frege's work, and PM fixed it by introducing the theory of types.

reply
deleted
reply
That's not how to spell Ludwig Wittgenstein!
reply
Wittgenstein didn't find logical flaws in the Principia and deeply admired it. He found flaws in Russell's follow up work on Epistemology, "The Theory of Knowledge."
reply
>there is indeed a huge logical error at the heart of the whole enterprise but it was not discovered until much later by Kurt Gödel.

Which leads us to our next borderline impenetrable book, Gödel, Escher, Bach by Douglas Hofstadter.

reply
I read GEB cover to cover and haven’t stopped thinking about it for years. Not a brag, a nudge that it’s not impenetrable and more people should read it.
reply
I’m working on it every day during lunch break. Good old hardcopy.
reply
GEB is not a difficult read. It is delightful!

It is a popular science book which catches the vibe of mathematical logic in an excellent way. It is not a textbook, nor a piece of research. It's all vibes, but high-quality vibes. If you are in the right headspace it can be really inspiring!

reply
I read it cover to cove back in the day and enjoyed it. But I'm not sure more people should read it today.

If they do and enjoy it, good for them! But many parts haven't aged all that well.

However, I can still very warmly recommend 'The Pleasures of Counting' to this very day.

reply
What hasn't aged well? I don't think any of it is dated to any particular time period.
reply
I had my copy signed by Prof Hofstadter; a treasure to this day. Led to a maths degree, years of organ playing classes, a career in software, and a Zen practice going on 20 years. And I'm pescatarian. I even wrote a few haiku when my babies were little. Hmm, time for another listen to a Tocatta and Fugue.
reply
I read it on my honeymoon 25 years ago. That book sticks with you.
reply
Are you still married?
reply
finally we shall be able to answer the age old question - does Gödel, Escher, Bach: an Eternal Golden Braid stick with you better than a spouse!
reply
Godel, Escher, Bachelor?
reply
I thought the recommended honeymoon reading was Knuth’s _Surreal Numbers_
reply
It's been years since I cracked open a copy, maybe I should give it another shot.
reply
If you want to get to the meat of the issue, without the extraneous stuff, you might also tackle: Godel's Theorem Simplified.

https://www.amazon.com/Godels-Theorem-Simplified-Harry-Gensl...

reply
The extraneous stuff is honestly fabulous, IMO of course. Just being able to listen to a four part fugue sensibly is a rare but accessible pleasure. And amusing dialogs as an instantiated dialectic for showing the truth synthesized from apparent opposites, is a great pedagogical learning.
reply
GEB was one of the books that inspired me to study math in college. It made math come to life in way that my high school courses didn't.
reply
I showed up to first day at university and an older student talked to me for like two minutes before declaring that I needed to read GEB. I dutifully went ahead and bought it, and I still work in logic today.
reply
I'm surprised to hear that that was your perspective! I felt that it dealt with otherwise-opaque topics in a very approachable way.
reply
To each their own, I read GEB several times and enjoyed the intellectual challenge and the humour.

Hofstadter wrote a followup book: I am a strange loop.

https://en.wikipedia.org/wiki/I_Am_a_Strange_Loop

reply
He wrote a number of follow-up books. I love GEB, but the follow ups were often disappointing in surprising ways.

He has another book about the beauty and challenges of translating poetry, but it’s actually about the sudden death of his wife and it's been too sad for me to finish.

reply
> Gödel, Escher, Bach by Douglas Hofstadter.

I gave that book to my mathematician grandma, and she found it so boring she couldn’t finish it - “All this stuff was known for decades”. True anecdote.

reply
Well, it's a pop-sci tome, not a research article.

However, it is pretty dated these days.

reply
How is it dated?
reply
A large chunk of the book is philosophizing about AI and the nature of the mind and intelligence. And when it's betting on the AI that existed pre-AI winter... yeah, that part is quite dated.
reply
You should see his book "Fluid Concepts and Creative Analogies, which is entirely about his experiments with AI in The Fluid Analogies Research Group with his grad students. Although I wonder if those techniques could be paired with LLMs somehow.
reply
My brother's favorite book in 6th grade was Godel, Escher, Bach.

Why, yes, he works as a compiler engineer.

reply
deleted
reply
Eh, that's just a pop-science tome. Nothing impenetrable about it.
reply
I'd have thought so too, but when I went looking for a copy in Waterstones and failed to find it under popsci section, or in maths, I tried the enquiry desk.

After a few attempts where I eventually tried "goddle s-chair batch" we found it.

It was under Western Philosophy.

reply
Interestingly, there was a Show HN last year formalizing PM in Lean (https://news.ycombinator.com/item?id=43797256), and the Principia Rewrite project (https://www.principiarewrite.com) verified all 189 propositional logic theorems (sections 1-5) in Coq against the original proof sketches
reply
I believe the Principia Rewrite is at https://principia-rewrite.org/.
reply
Yep, thanks!
reply
I used to wonder how likely it was that the printers made some typesetting errors. Who among us could, say, type a thousand pages of APL symbols without introducing a bug?
reply
There's a reason mathematics was known as "penalty copy" and was notoriously difficult to typeset and even more difficult to turn a profit on.

For a deep dive into both ends of that, see the history of publication of Knuth's TAoCP where the text was originally published traditionally by setting metal type on a composition machine (to the extent possible), then compositors would add the additional characters and spacing material necessary to compose the equations and so forth so as to lay out a galley (which would then be proofed/corrected) --- a successive edition was then typeset using an early imagesetter, which looked so ghastly that DEK considered giving up, but when informed that the imagesetter was controlled by a computer declared, "I am a computer scientist, I can fix that." and expected to knock out a typesetting system over his next sabbatical....

Roughly a decade later, TeX 1.0 was released.... the current version is 3.141592653 (with new versions adding another decimal place as the version tends towards \pi) --- while we're still waiting on the full publication of Vol. 4, it is widely considered that TeX was worth the delay.

reply
> the current version is 3.141592653

Another instance of a "clever" joke that becomes annoying very fast.

reply
Or delightful if you used to have pi digit contests in math camp as a middle schooler.
reply
I suppose that to make it slightly less tedious we could just refer to the version using the number of significant digits: 10
reply
Denote the version with a simple integer? Now that's thinking outside the box!
reply
apocryphally a typesetter saw "make x as small as possible" at the end of a math problem to be typeset, and did exactly that
reply
The version of this story I heard is in Littlewood's "A Mathematician's Miscellany"[1] and it's a sigma rather than an x. But he tells it as something that happened specifically to him -- he wrote a memo that ended with "thus sigma should be made as small as possible", and that bit was absent but there was in its place a very very tiny sigma. Unless he's outright lying, I think this one actually happened!

[1] The more recent edition is titled "Littlewood's Miscellany"; I am fairly sure this story is in both the older and the newer version.

reply
“Find x” <— here it is!
reply
It was required reading for my Logics class in undergrad. Pretty sure it was also on the optionals (aka required) for my Set Theory class as well.

It's also pretty typically a part of History Of Mathematics and Philosophy of Mathematics courses.

reply
You might be thinking of Russell's Principles of Mathematics which is a bit easier going.
reply
No it's not.

No it wasn't.

And you did not read it.

EDIT: source: took logic as undergrad + wrote on the tractatus which required a lot of pre-reqs to understand. 0 chance a course at undergrad level ever assigns principia mathematica. I don't care if you went to yale or oxford or ecole normale ... 0 chance. Most charitable interepretation: some pages of it + was on a bibliography. not required reading.

if feel embarrassed, that is the consequence for lieing. There is such a thing as intellectual honesty.

reply
Well said.

Thanks for calling out these sort of posers and charlatans on HN. We should not tolerate these people if we are to discuss/argue/motivate interesting/hard subjects productively.

I automatically discount anybody on HN (until i have looked at their profile/comment history/any personal bio websites etc.) who claim they have read/studied a) Euclid's Elements b) Newton's Principia c) Maxwell's Treatise on Electricity and Magnetism d) Einstein's 1905 Annus Mirabilis papers. e) Principia Mathematica by Russell/WhiteHead f) Godel's Theorem g) Bourbaki's mathematics books etc. etc. They might have browsed it out of curiosity but that is not the same as reading/studying it.

Actual conceptual mathematics/science is intrinsically hard even ignoring the archaic language/notations.

As a good example; the Nobel-prize winning physicist S.Chandrasekhar wrote Newton's Principia for the Common Reader where he explains a subset of the principia (only dealing with gravitation) using modern notation and language. He himself found it quite hard and thus the "common reader" in the title is somebody who has had a good course in calculus and has the motivation to put forth the effort in understanding it.

reply
Einstein's 1905 Annus Mirabilis papers seem like they easiest of the bunch to just read through. I just pulled up 'Über die von der molekularkinetischen Theorie der Wärme geforderte Bewegung von in ruhenden Flüssigkeiten suspendierten Teilchen', the one about Brownian motion, and read the whole thing. It's only 12 pages and fairly accessible; more prose than equations.

(Of course, if you don't read German, you should get yourself a translation.)

See https://myweb.rz.uni-augsburg.de/~eckern/adp/history/einstei...

I don't think I'm smart enough to casually read and understand original works on General relativity, but the Annus Mirabilis work seems much simpler. The famous E=MC2 paper is only three pages.

See https://myweb.rz.uni-augsburg.de/~eckern/adp/history/einstei...

About Gödel: if you are interested in the theorems, and not necessarily their original presentation, you can get plenty of rigorous modern treatments. It's very common for mathematicians to work out simpler proofs and more appealing presentations of famous results over time.

See https://dn721807.ca.archive.org/0/items/uber-formal-unentsch... if you want to give one of Gödel's work a go. It's only 26 pages. Footnote 48a is especially interesting. Overall the prose is crisp, but the notation is rather archaic to modern eyes.

I agree with your general sentiment, and your heuristic in general.

reply
My point is that each of the material above (and i forgot to add the original Quantum Mechanics papers) were major watershed moments in science/mathematics and hence are not easy to read/understand. You need a good background in the subject matter(and mathematics) and/or somebody guiding you through them.

So what i do is try and find books which are written for the "educated common reader" by an expert who guides you through the original paper/book. It is still difficult to understand if you do not have the necessary background but at least you have a good starting point.

Some books in my collection;

1) Newton's Principia for the Common Reader by S.Chandrasekhar

2) Maxwell on the Electromagnetic Field: A Guided Study (Masterworks of Discovery) by Thomas Simpson

3) Einstein's Miraculous Year by John Stachel.

4) The Annotated Turing by Charles Petzold.

What we need is for a group of professors to get together and start writing a series on explaining the original papers to the "educated common reader" i.e. not too trivial nor too overwhelming. I think there is a huge market for this since it humanizes how science is done in real life which is fundamental for motivation.

reply
The Annotated Turing is great. Thanks for mentioning the others, I'll check them out. I've read a little of Einstein's original work (in longish excerpts) and it was a nice enough read I'd welcome more of it, especially with expert guidance.
reply
You might also want to look at The Annotated Godel by Hal Prince which i mention in another comment.

We should read the original great works but with intellectual honesty to accept that some/most of it might be over our heads (depending on one's background) and not feel ashamed about it. The point is to not be completely clueless/ignorant but at least have some correct ideas even if it is a simplification/approximation. It is just one stage in the learning process and as we re-read little-by-little over time we begin to understand more and more. This is real education.

reply
> My point is that each of the material above (and i forgot to add the original Quantum Mechanics papers) were major watershed moments in science/mathematics and hence are not easy to read/understand.

I must dissent. Einstein's Annus Mirabilis papers are really quite approachable. You don't need a book to guide you through.

Though if you are having fun with the book, more power to you! Enjoy!

reply
We have to agree to disagree then. You definitely need a good background in Physics to understand them.

For a general reader, even though they might not get the whole thing they can still get an appreciation for the whole from the commentary/details added by the editor.

The book contains the English translations of the 5 papers with Einstein's original introduction and a short discussion on each, a informative introduction and a foreword by Roger Penrose.

reply
> who claim they have read/studied a) Euclid's Elements

Of the lot, Elements feels misplaced.

Lots of people actually do read Elements as part of their course of study. It's niche but there's a whole cottage industry within academia for that sort of thing. There are probably over a dozen institutions that have either a degree program or a core curriculum that is organized around original texts, with Euclid usually serving as the math distribution of that sequence. So running into people who have read (big chunks of) Elements is not that uncommon. That's true even IRL outside of online discussions forums on thread topics that likely select for such people.

My impression is that this is not really true of the other examples. Except maybe Godel's proofs; I do think a sufficiently motivated instructor could pull a decent chunk of college students through the original text in a semester. Probably better ways to spend everyone's time, though.

reply
Seconding that that one stood out to me. Actually studying at-least large portions of it is typical at a handful of liberal arts colleges that favor the "great books" approach, at least a couple of which have pretty good reputations and are likely to have turned out some folks who work in tech (maybe the programmer next to you... maybe your manager's manager), plus it's pushed in great books home learning programs that surely at least a fair number of people have credibly attempted, even if the overwhelming majority of those who start such programs don't complete them (and it's usually very early in those programs, so even those who gave it a real shot but abandoned it before getting far were likely exposed to quite a bit of Euclid, though maybe they dropped off before On Conic Sections or other texts common in those reading sequences).

... plus it's relatively approachable as such things go, and short enough that closely reading most or all of it isn't a crazy idea, and it was recently-enough widely used as an actual textbook that between that and ongoing modern interest in its use in that capacity, there are tons of study-oriented editions of it floating around and still being published. I mean hell "recreational mathematics" is a thing and lightly-annotated-and-updated Euclid's a pretty solid text for people with that kind of interest to noodle on, with bonus historical appeal since it's super-old and also is assumed background for all educated people into at least the early 20th century, so pops up all the time in historical writing and literature.

Now, Newton? That's more like it. Nobody reads a large amount of his mathematics unless they're some variety of mathematical historian.

reply
As an Oxford undergrad I read a lot of Bourbaki on topology, to supplement the lectures; they were recommended by the lecturer. I loved their style of writing and the cleanliness of the approach. I have not been assigned Gödel's paper but have read them in classes where the proof was demonstrated. Maths is hard tho, I agree on that, and maths reading very hard, and reading these books outside of class where you are forced to keep going till you understanding is only rarely worth it outside of professional life.
reply
I've certainly read and studied material explaining f), but I haven't read the original paper (besides, isn't that in German?). The proofs aren't that hard, as I remember them, maybe they're harder in original form? To be clear: I specialized in logic, formal verification and programming language theory at uni. This was a while ago, and I'm on new parent amounts of sleep, so pls b nice.
reply
deleted
reply
I have tried to read some articles and watch some videos "explaining" Godel but never really understood it. Everyone seems to be explaining the mechanics of what Godel did but explaining the Why is lacking i.e. What was it in mathematics that got him even thinking on these lines in the first place? Can this problem be demonstrated with a simple toy axiomatic formal system? How did he hit upon his approach? Answers to these sort of questions is what seems to me the most important thing to understand before following his arguments.

I recently came to know of The Annotated Godel: A Reader's Guide to his Classic Paper on Logic and Incompleteness by Hal Prince which i think i need to sit with :-)

reply
I think that Gödel did all of this stuff because of David Hilbert basically posing the challenge to make maths' foundations consistent and complete.

https://en.wikipedia.org/wiki/Hilbert's_program

reply
And the reason for Hilbert's program? The problem of "Russel's Paradox" which is a contradiction in naive set theory - https://en.wikipedia.org/wiki/Russell%27s_paradox (Note that there were other paradoxes too).

Hilbert's idea was that by completely formalizing mathematics on a axiomatic/deductive basis, one can mechanically derive proofs so that you don't run into paradoxes/contradictions.

But then Godel showed such a formal system applied to basic mathematics can never be complete (if consistent) and never prove its own consistency.

reply
To me the mechanics and the why are closely intertwined. If you feel like self-referentiality is a way to demonstrate a problem (this is the “why”), it is not a long step to the mechanics of encoding.

The work is in creating the theorem / contradiction from that point, but in the big picture, the approach doesn’t have to come from nowhere.

reply
> the mechanics and the why are closely intertwined

But the "why and what" must always be explained first even if it is incomplete; since that is the problem we are trying to solve. With logic it is even more important since you can follow a proof from one step to the next but by the time you reach the conclusion you have lost the connecting thread to the starting point (for most general folks) i.e. "you have missed the forest for the trees". This is why many folks feel lost when doing mathematics as mere symbol-pushing.

reply
I don't know the exact curriculum and I'm sure it's changed over the years, but one of my girlfriends from back in the day really did go to a school that had one like this. St. John's College, which has two campuses in Annapolis, MA and Santa Fe, NM. They had no majors and everyone learns by reading the classics directly. They also have to learn classical Latin and Greek and read many in their original languages. I don't know everything they assigned, but I remember at least they actually did learn geometry by reading Euclid and calculus by reading Newton.

Apparently, the history is that the school lost its accreditation and had to shut down during the Great Depression, so to attract investors and reopen, it adopted an extremely unique identity with no watering down of curriculum and commitment to western classics in an attempt to combat the rise of fascism.

reply
They may have learned mechanics by studying Newton but they can’t have learned calculus. Principia includes geometric series and limits etc but given as geometric arguments so you don’t come out of newton’s principia knowing how to do calculus. If they learned the method of fluxions from Newton (which is equivalent to calculus) then I feel very sorry for them missing out on the far better modern presentation of Leibnitz’s calculus that they would get in studying say Spivak or Stewart or any other modern textbook. For the same reason everyone teaches Taylor series (which are fantastically useful) rather than Newton’s wildly inferior series derivation which he used because Taylor series hadn’t been (re)discovered yet.[1]

Euclid isn’t surprising. School children used to learn plane geometry from Euclid until the 1950s or so. I learned geometry at school using a syllabus from Euclid and we learned the modern form of Euclid’s postulates etc but we didn’t study Euclid itself.

[1] Taylor series were developed in the modern form by James Gregory who was trying to reverse engineer how Newton had come up with his series expansions. I say rediscovered above because they were first written down by Madhava of Sangamagrama who gave Taylor series expansions for the trigonometric functions and natural logarithms/exponential function in the 14th century.

reply
I heard about St. John's from a twitter thread and find it deeply baffling.

It's as if a group of monks wanted to keep the quadrivium and trivium but their clock stopped at the 16th century. One of their faculty proudly said they study analysis by reading Descartes! Which I thought was a highbrow joke but nope, dead serious.

There's a reason that 'standing on the shoulders of giants' is a thing. Dive into the classics after you have gained the maturity from modern texts.

Take one of the easier problems from Rudin. Prove that a continuous function from the unit interval [0,1] to itself has a fixed point. I wonder how a student immersed in the 'classics' would even begin to tackle this.

reply
It's not a Mathematics degree. It's not even a Philosophy of Mathematics degree. It's a particular type of Philosophy degree.

So, to be fair: most philosophy majors wouldn't have much luck with Rudin.

> Dive into the classics after you have gained the maturity from modern texts.

Diving into old texts is a skill unto itself. That's why a lot of institutions do the great books thing as a core curriculum (so, maybe 2-3 courses taught in this style, as an alternative to more conventional phil 101/history 101 style distribution requirements). Then a more conventional education from there onward. The theory is that this is a mid-point precisely because it provides lots of transferable skills for diving into the classics in your chosen field, while avoiding the "let's learn analysis from descarte" excesses.

reply
When I was a pretentious high schooler with fantasies of being an intellectual, I considered going there. I ended up not even applying. It just seemed too far out of the norm.
reply
I think their deal is taking seriously the "college is about learning how to learn" thing, and direct engagement with the output of people regarded as greats in their fields on the assumption that, when possible, that's a good idea for obvious reasons (whether that's true or not in some rigorously-provable way, I can't say, but the reasons one might suspect that it is seem clear enough)

Some report it's pretty damn effective at that and leads to an impressive breadth of intellectual confidence in tackling material of almost any sort, but IDK. Anecdotes.

IIRC (it's been a while since I looked into their programs) they do a lot of supplemental reading of newer papers, articles, and book excerpts, and tend to used updated notation when it makes sense. Plus all their classes are heavily discussion-oriented so the reading is potentially enhanced and brought "forward" by whatever their instructors and peers bring to class in their heads.

> Take one of the easier problems from Rudin. Prove that a continuous function from the unit interval [0,1] to itself has a fixed point. I wonder how a student immersed in the 'classics' would even begin to tackle this.

I don't think they tend to train mathematicians, and I think for most students (graduating from any college or university) they never, ever, ever touch the specifics of their more-advanced e.g. math classes (I think this is true even for most programmers or engineers or what have you) any time in the entire rest of their lives, to the point that entirely forgetting most of that stuff by a decade or so later and suffering for that not at all is utterly typical. How much does it matter for students who aren't going into extremely narrow vocations that they come out of them unable to perform this specific task, without first needing to study further?

The usual defense of this fact is "well it's about learning how to learn, expecting the actual content to ever matter for any but a teensy tiny proportion of the students is unreasonable" in which case... see the rest of the post.

reply
[dead]
reply
Honestly, other than the length and tedious presentation, I don't really think the material in the Principia Mathematica is outside the reach of an advanced undergraduate. As a point of reference, MIT's capstone mathematical logic course[1] has a syllabus that requires at least as much mathematical maturity, and it wouldn't really surprise me that much to see it as an ancillary or excerpted text.

That said, even if the OP was assigned the text at some point as an undergraduate, I remain a bit doubtful it was actually read.

[1] https://cfreer.org/18.515/

reply
deleted
reply
> As a point of reference, MIT's capstone mathematical logic course[1] has a syllabus that requires at least as much mathematical maturity,

The textbooks they use in that course are written in modern notation and are accessible to a knowledgeable reader; neither can be said of the Principia Mathematica. The archaic syntax is a serious issue.

reply
I did give it a try many years ago, I think as undergrad, but gave up after a few pages, because for me it was nearly impossible to parse the syntax.
reply
deleted
reply
I'm with you - I hate when people exaggerate their bonafides beyond all belief
reply
LLMs giving some people way too much confidence to conceptually shoot from the hip hehe

- “effort to refute bullshit is order of magnitude more than to refute it”.

reply
Derrida, go back to your grave, you messed up the quote!
reply
deleted
reply
Ha! Thanks. True! I'll leave it

(p.s. this whole comment section is wild - the green & getting downvoted accounts? They said the most credible things of anyone )

reply
link the syllabi for the classes
reply
What if they link the axioms for the classes and leave it as an exercise to the reader to derive the syllabi?
reply