Skip to content
0:00 / 0:00

#donaldknuth#combinatorialgeometry#dancinglinks

Stanford Lecture: Don Knuth—"A Conjecture That Had To Be True" (2017)

Stanford Online

1.3M subscribers • 34 videos on Hallway • University channel

YouTube
  • Recommended by 1 person: 1 on Hacker News.
  • A classic. People kept recommending it from 2017 to 2023.
  • Presented by Donald Knuth, Professor Emeritus at Stanford University

Advanced. Deep dive for people who know the field.

30K views8 years ago1 recommendation

Computer scienceAlgorithmsComputation and complexityMath for programmers

Donald Knuth shares the story of a combinatorial geometry problem and the surprising formula that described its solutions.

Donald Knuth's 23rd Annual Christmas Tree Lecture: A Conjecture That Had To Be True Speaker: Donald Knuth 2017 A few months ago, the speaker did some extensive calculations relating to a curious problem in combinatorial geometry; and the resulting numbers satisfied an amazing formula. Although this formula was known to be true only in the five or six smallest cases of the problem, it was impossible to imagine a decent world in which the formula would not hold universally. View the lecture and learn about the interesting sequel. About the Speaker: Donald Ervin Knuth is an American computer scientist, mathematician, and Professor Emeritus at Stanford University. He is the author of the multi-volume work The Art of Computer Programming and has been called the "father" of the analysis of algorithms. He contributed to the development of the rigorous analysis of the computational complexity of algorithms and systematized formal mathematical techniques for it. In the process he also popularized the asymptotic notation. In addition to fundamental contributions in several branches of theoretical computer science, Knuth is the creator of the TeX computer typesetting system, the related METAFONT font definition language and rendering system, and the Computer Modern family of typefaces.

Why it's here

1 person recommends this

What people say. Recommended as an enjoyable and humorous lecture by Donald Knuth on mathematical problem-solving.

svaton Hacker News • Recommends

On “Donald Knuth's Christmas Lecture: A Conjecture That Had To Be True [video]”

Indeed! He mentions something related at 5:00 in the video ( link to this video ): > You know, people think that mathematicians have been working for hundreds of years and now there's tens of thousands or hundreds of thousands of mathematicians all spending every day working on problems so how could you possibly still find a simple down-to-earth problem that hasn't already been studied, you know, way too much? And the answer is: those problems aren't rare at all, they keep coming up several times a year, and this is an example where even this very basic problem of rectangle into rectangles has all kinds of, sort of, stones not yet turned. And the other thing you mentioned is one of the reasons it's alw…

svaton Hacker News • Recommends

On “I'm a Very Slow Thinker”

…e a typing speed of 80 wpm is mentioned, which is not even all that fast.) So he says that writing by hand, being slower, perfectly matches the speed at which he can think. In other words, he describes himself as a slow thinker. (We can actually get some glimpses of the way he thinks from his public lectures, e.g. I love the 2017 Christmas lecture link to this video or maybe—I haven't watched much—the 1985 problem-solving seminar course link .) And if Knuth describes himself as a slow thinker, it is a lesson to us all.…

svaton Hacker News • Recommends

On “Donald Knuth – The Joy of Asymptotics (2000) [video]”

…ou haven't spent a lot of time listening to old people and learning from them, you may just find it unfamiliar. Nevertheless, I was in the audience when Knuth gave his 2017 Christmas Lecture weeks before his 80th birthday, and a lot of the audience did seem to follow along and enjoyed it. (You can hear laughter in the expected places in the video: link to this video -- so clearly not everyone feels the way you do.) * Every person has their own speech style, their way of translating thought into sounds. Like an unfamiliar accent, it may take a few minutes or hours to get used to it. (If you care enough about the content you will.) What you get from speech idiosyncrasies (their pauses, backtracking, mist…

svaton Hacker News • Recommends

On “I Got a Knuth Check for 0x$3.00”

His first publication, as a high-school student, was in MAD magazine. His books are full of jokes, both highly technical ones and more trivial ones. :-) If you have some mathematical inclination and a couple of hours to spare, you may like watching his (1-hour) Christmas lecture from 2017: link to this video — you may need to listen carefully (he's over 80 after all), but some of his humour comes through at moments.

svaton Hacker News • Recommends

On “The On-Line Encyclopedia of Integer Sequences”

The best description of the OEIS I've heard is by Donald Knuth in this fun talk ( link to this video ) where at 19:50 he says how it lets you "compute your way into the literature": > For the last 30 years or more, there has been a wonderful tool for all kinds of problems of this form and it's been online for a long time: we have the Online Encyclopedia of Integer Sequences. And this is just the nicest thing since sliced bread for mathematics because you can compute your way into the literature. audience laughter If you want to know if anybody else has ever studied a problem, all you have to do is evaluate the first few cases of it and then you look it up and there it is. The hit rate is incredible,…

u/crabbonein r/compsci • Mentions

On “How can I appreciate the “beauty” in computer science?”

If you are looking for inspiration, the Christmas Tree lecture by Donald Knuth was the one I found inspirational. I'm not sure if that's the one: link to this video I think he did more than one. As for beauty... I don't believe it is universal. It requires that the observer understands the language. When I was little, I hated all modern art indiscriminately. When I grew up, I went to study in art academy. Learning art helped me realize that Picasso was a marketing fraud, but Munch was real, that Kandinsky had a bunch of good ideas, but didn't express them well (his book is much better than his paintings), while Mondrian was very honest and real, but had no clue about what he was doing and so on.…

johnsonjoon Hacker News • Mentions

On “Ask HN: What was the best CS paper you read in 2017?”

…erstand in order to implement a sudoku solver with algorithm x and dancing links. Knuth even talks about dancing links in his new 2017 Christmas Tree Lecture 6 specifically here at 4:28 7. Basically he uses dancing links to solve for certain n in the problem he sets up in that lecture. 1 link 2 link 3 link 4 link 5 link 6 link to this video 7 link to this video…

yantramson Hacker News • Mentions

On “Dealing with Hard Problems (2015)”

This works well for me too :) Specifically when I am going to sleep. Recently, I spent a couple of days working on "tight paving/tiles" problem from Knuth's Christmas Lecture ( link to this video ) and surprised myself when I managed to exhaustively enumerate all valid arrangements(around 40 I think) for some small configuration while lying on the bed at night, something that I never thought I could do without a pen and paper.

svaton Hacker News • Mentions

On “The Yoda of Silicon Valley”

Ah one place I ran across this: see 16:05 of Knuth's 2017 Christmas lecture ( link to this video ): > I got a nice piece of paper here to work with. They had a conference in Poland last year BachoTeX 2016 and they sent me this nice pad of paper and I like it so much that I decided at my birthday party next month I gotta give out notepaper that's... audio drowned by laughter But actually the notepaper at my birthday party is going to be triangle... paper. Because I have a feeling that all kinds of mathematics has never been invented yet because people haven't been given triangle... laughter.

jhnclson Hacker News • Mentions

On “The many ways of splitting a rectangle in many”

Don Knuth's 2017 Christmas lecture featured a way to count how many ways a rectangle can be subdivided into rectangles 0. It got its own entry in the Online Encyclopedia of Integer Sequences 1. 0 link to this video 1 link