Ryan O'Donnell's Avatar

Ryan O'Donnell

@booleananalysis.bsky.social

579 Followers  |  0 Following  |  21 Posts  |  Joined: 07.08.2024  |  1.44

Latest posts by booleananalysis.bsky.social on Bluesky

Preview
NSF invests over $74 million in 6 mathematical sciences research institutes The U.S. National Science Foundation is investing over $74 million in six research institutes focused on the mathematical sciences and their broad applications in all fields of science, technology and...

NSF announces funding for ICARM: the Institute for Computer-Aided Reasoning in Mathematics, based in Carnegie-Mellon . Amazing! Carnegie-Mellon press release here: www.cmu.edu/news/stories...

www.nsf.gov/news/nsf-inv...

04.08.2025 15:22 โ€” ๐Ÿ‘ 16    ๐Ÿ” 7    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Understanding Quantum Information and Computation This is a course on the theory of quantum computing. It consists of 16 lessons, each with a video and written component, covering the basics of quantum information, quantum algorithms (including query...

After 3 1/2 years of work my course on quantum computing is finally finished โ€” the "Director's Cut" of Understanding Quantum Information and Computation is now available.

arxiv.org/abs/2507.11536

16.07.2025 11:06 โ€” ๐Ÿ‘ 148    ๐Ÿ” 34    ๐Ÿ’ฌ 5    ๐Ÿ“Œ 2
Screenshot of the title and abstract of https://arxiv.org/abs/2507.06010.

Screenshot of the title and abstract of https://arxiv.org/abs/2507.06010.

New work with @booleananalysis.bsky.social! We prove instance-optimal bounds for quantum state certification when testers can measure all copies simultaneously, finding that the optimal copy complexity depends on how close to maximally mixed the hypothesis state is.

arxiv.org/abs/2507.06010

1/3

09.07.2025 14:15 โ€” ๐Ÿ‘ 14    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Spread the word: there is a new prize in Theoretical Computer Science in honor of Luca Trevisan--

cs.unibocconi.eu/call-nominat...

(Intent-to-nominate letters due by July 31.)

09.06.2025 12:46 โ€” ๐Ÿ‘ 46    ๐Ÿ” 18    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1

J-Live's Braggin' Writes has my top 'thesis' verse, though. ("I displays my credentials over instrumentals...")

20.05.2025 02:42 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

This!

I like to say,

"Let p|A denote distribution p conditioned on event A.

Imagine a world where the laws of probability are the same, except (p|A)|B need not equal (p|B)|A.

Except you don't have to imagine, because it's literally our world!

Now explore probabilistic algorithms in this world."

17.05.2025 11:38 โ€” ๐Ÿ‘ 32    ๐Ÿ” 4    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1
Post image

There's a reason I called it Quantum Computer Programming in 100 Easy Lessons.

04.04.2025 11:13 โ€” ๐Ÿ‘ 6    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Meming aside, this looks like a cool paper...

04.04.2025 11:11 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Sigbovik's looking good this year. Come for the tom7/suckerpinch video preview, stay for Shor vs a random number generator...

02.04.2025 11:24 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I did not know this!

14.03.2025 21:57 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Also Aayush Jain!

10.03.2025 21:43 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Vite + React + TS

#STOC2025 (June 23-27, Prague) Theory Fest is looking for workshop proposals. The deadline is March 9th.

Apply here: stoc2025theoryfest.netlify.app

27.02.2025 12:51 โ€” ๐Ÿ‘ 9    ๐Ÿ” 7    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

New paper: Simulating Time With Square-Root Space

people.csail.mit.edu/rrw/time-vs-...

It's still hard for me to believe it myself, but I seem to have shown that TIME[t] is contained in SPACE[sqrt{t log t}].

To appear in STOC. Comments are very welcome!

21.02.2025 22:19 โ€” ๐Ÿ‘ 265    ๐Ÿ” 74    ๐Ÿ’ฌ 17    ๐Ÿ“Œ 14

[...] "x1 += x2" and "x1 += x3". Similarly for "x2 -= x4".

Finally, we posit: Doing "x1 += x2" 256 times in a row is equivalent to doing nothing
(maybe shoulda called it "x1 += x2 mod 256")
and sim. for doing "x2 += x3", "x3 += x4" 256x in a row.

Can you prove "x1 -= x3" commutes with "x2 -= x4"?

10.02.2025 21:42 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

PL puzzle. Say we have instructions called
"x1 += x2", "x2 += x3", "x3 += x4",
and versions with "-=" that cancel them.

We define a program
"x1 += x2"
"x2 += x3"
"x1 -= x2"
"x2 -= x3",
and abbreviate it "x1 -= x3". We similarly define "x2 -= x4".

We posit that "x1 -= x3" commutes with [...]

10.02.2025 21:42 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Group theory puzzle. We have symbols โ™€๏ธ,๐Ÿ,โ™‚๏ธ.
Also define โ™•=โ™€๏ธ๐Ÿโ™€๏ธโปยน๐Ÿโปยน and โ™”=โ™‚๏ธ๐Ÿโ™‚๏ธโปยน๐Ÿโปยน.

We posit:
โ™€๏ธโ™•=โ™•โ™€๏ธ and ๐Ÿโ™•=โ™•๐Ÿ and โ™‚๏ธโ™”=โ™”โ™‚๏ธ and ๐Ÿโ™”=โ™”๐Ÿ.
And we posit:
โ™€๏ธยฒโฐยฒโต=๐Ÿยฒโฐยฒโต=โ™‚๏ธยฒโฐยฒโต=1 (identity).

Can you prove โ™•โ™”=โ™”โ™•?

08.02.2025 20:55 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Wow, very cool question!

14.01.2025 19:11 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

... which is to formalize the analogous theorems for the B_3 case (specifically, Sec. 8 of my recent paper with Noah: arxiv.org/pdf/2411.05916).

The proofs there are 70 pages of Noah solving the word problem by hand. So it will be nice to have a computer check his work -- a team is being assembled!

09.01.2025 22:51 โ€” ๐Ÿ‘ 7    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Cayden Codel & Noah Singer have formalized in Lean the climactic theorems of the Kaufman-Oppenheim paper that shows the A_3-type coset complex HDXs are cosystolic expanders! (I.e., Sec. 7.2 of arxiv.org/abs/1907.01259)

It's a warmup for the main project...

09.01.2025 22:51 โ€” ๐Ÿ‘ 9    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
#1/100: Toggling qubits || Quantum Computer Programming in 100 Easy Lessons
YouTube video by Ryan O'Donnell #1/100: Toggling qubits || Quantum Computer Programming in 100 Easy Lessons

Bravo to 1st-year undergraduate Tyler Yang at CMU, who was the first person to write up and make videos for all* 100 exercises in my "Quantum Computer Programming in 100 Easy Lessons" series! (www.youtube.com/watch?v=XtDJ...)

*more or less all

08.01.2025 03:03 โ€” ๐Ÿ‘ 14    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Random d-regular graphs are (2-sided) Ramanujan with probability 69%:

arxiv.org/pdf/2412.20263 by Jiaoyang Huang, Theo Mckenzie, HT Yau.

In particular, infinitely many 7-regular Ramanujan graphs exist.

31.12.2024 06:55 โ€” ๐Ÿ‘ 23    ๐Ÿ” 8    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

There's a nice recentish paper that finds the longest increasing subsequence in space O(S) and time O~(n^2/S) provides S is at least sqrt(n). An open question I like: Is there a poly-time algorithm with S=o(sqrt n)?

20.12.2024 14:51 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

This is a great book! If you're not at the beach, keep it at your bedside table for some nighttime reading.

20.12.2024 14:20 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Some old photos, of JK, ME, DB, and SD.

Some old photos, of JK, ME, DB, and SD.

In case you're in Cambridge, MA on Tue. Dec. 10, I'll give a talk at 4pm (MIT 32-G449) about coboundary expansion in high-dimensional expanders.

It's kind of about group theory, though.

toc.csail.mit.edu/node/1671

Besides coauthor Noah Singer (@singerng_), here's the cast of characters:

09.12.2024 12:37 โ€” ๐Ÿ‘ 10    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Never going to let you down:https://www.cs.cmu.edu/~odonnell/slides/time-travel.ppsx

(Warning, 10MB PowerPoint file.)

27.11.2024 14:12 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Computability Theory of Closed Timelike Curves We study the question of what is computable by Turing machines equipped with time travel into the past; i.e., with Deutschian closed timelike curves (CTCs) having no bound on their width or length. An...

If you're into this stuff, I got a new one. With time-traveling (qu)bits, you can solve all problems reducible to the Halting problem.

Or, for spoilsports, getting an (approximate) sample from a Markov chain (/quantum channel) given by a Turing Machine is Delta_2-complete.

arxiv.org/abs/1609.05507

27.11.2024 14:07 โ€” ๐Ÿ‘ 8    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
ECCC - TR24-193

Bhangale, Khot, Liu, and Minzer improved the bounds for combinatorial lines of length 3, established in the Polymath project on the Hales-Jewett problem. Interestingly, this is done from a TCS perspective using pseudorandomness and inverse theorems for CSPs.

eccc.weizmann.ac.il/report/2024/...

23.11.2024 14:18 โ€” ๐Ÿ‘ 23    ๐Ÿ” 6    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Great new quantum algorithm for approximate polynomial interpolation on the arXiv today:
"given a uniformly random vector y of F_q^q, some integers k<q and u < q/2, find a polynomial P(x) of degree <k such that
|P(i)-y_i| < u for all i".
quantum computers can help here (1/4)

20.11.2024 07:54 โ€” ๐Ÿ‘ 14    ๐Ÿ” 3    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0