LESSWRONG
LW

Fixed Points
Fixed Point TheoremsExercises / Problem-Sets
Frontpage

64

Fixed Point Exercises

by Scott Garrabrant
17th Nov 2018
AI Alignment Forum
2 min read
8

64

Ω 16

Fixed Point TheoremsExercises / Problem-Sets
Frontpage

64

Ω 16

Next:
Topological Fixed Point Exercises
51 comments71 karma
Log in to save where you left off
Fixed Point Exercises
14Andrew Sanchez
10TurnTrout
11habryka
10Said Achmiz
7habryka
11redlizard
8habryka
1Tetraspace
New Comment
8 comments, sorted by
top scoring
Click to highlight new comments since: Today at 2:59 PM
[-]Andrew Sanchez7y140

How long would it take somebody to go from basic algebra/stats to being able to understand a technical MIRI paper?


Suppose the person:
- is a decent programmer
- is experienced with effective learning and productivity methods
- can dedicate two hours of focused study everyday
- has consumed a lot of non-technical resources, e.g. SuperIntelligence, 80K Hours interviews, FHI podcast, AI-Zombies, GEB, etc.

Reply
[-]TurnTrout7y100

Sounds like me at the beginning of this year; I’m now able to make my way through logical induction. I’d be happy to help, by the way - feel free to message me.

Reply
[-]habryka7y110

Note: In markdown, the spoiler syntax is as follows:

::: spoiler 
This is some spoiler text
:::

Which should render like this:

This is some spoiler text

Reply
[-]Said Achmiz7y100

Note to GreaterWrong users: GW now has full support for spoiler blocks (they will render correctly—mouse over one, or select its text, to reveal—and there’s a new button in the editor that will insert the correct spoiler syntax for you.)

Reply
[-]habryka7y70

The current implementation of spoiler tags is pretty experimental, and we will probably change how it renders, but the syntax should continue working for the indefinite future.

Reply
[-]redlizard7y110

At the time of writing, for the two spoilers in the main post, hovering over either will reveal both. Is that intentional? It does not seem desirable.

Reply
[-]habryka7y80

Nope, not intentional. Will see whether I can get around to fixing that today.

Reply
[-]Tetraspace7y10

Do you have any recommended reading for learning enough math to do these exercises? I'm sort of using these as a textbook-list-by-proxy (e.g. google "Intermediate value theorem", check which area of math it's from, oh hey it's Analysis, get an introductory textbook in Analysis, repeat), though I also have little knowledge of the field and don't want to wander down suboptimal paths.

[This comment is no longer endorsed by its author]Reply
Moderation Log
More from Scott Garrabrant
View more
Curated and popular this week
8Comments

Sometimes people ask me what math they should study in order to get into agent foundations. My first answer is that I have found the introductory class in every subfield to be helpful, but I have found the later classes to be much less helpful. My second answer is to learn enough math to understand all fixed point theorems. These two answers are actually very similar. Fixed point theorems span all across mathematics, and are central to (my way of) thinking about agent foundations.

This post is the start of a sequence on fixed point theorems. It will be followed by several posts of exercises that use and prove such theorems. While these exercises aren't directly connected to AI safety, I think they're quite useful for preparing to think about agent foundations research. Afterwards, I will discuss the core ideas in the theorems and where they've shown up in alignment research.

The math involved is not much deeper than a first course in the various subjects (logic, set theory, topology, computability theory, etc). If you don't know the terms, a bit of googling, wikipedia and math.stackexchange should easily get you most of the way. Note that the posts can be tackled in any order.

Here are some ways you can use these exercises:

  • You can host a local MIRIx group, and go through the exercises together. This might be useful to give a local group an affordance to work on math rather than only reading papers.
  • You can work on them by yourself for a while, and post questions when you get stuck. You can also post your solutions to help others, let others see an alternate way of doing a problem, or help you realize that there is a problem with your solution.
  • You can skip to the discussion (which has some spoilers), learn a bunch of theorems from Wikipedia, and use this as a starting point for trying to understand some MIRI papers.
  • You can use answering these questions as a goalpost for learning a bunch of introductory math from a large collection of different subfields.
  • You can show off by pointing out that some of the questions are wrong, and then I will probably fix them and thank you.

The first set of exercises is here.

Thanks to Sam Eisenstat for helping develop these exercises, Ben Pace for helping edit the sequence, and many AISFP participants for testing them and noticing errors.

Meta

Read the following.

Please use the (new) spoilers feature - the symbol '>' followed by '!' followed by space - in your comments to hide all solutions, partial solutions, and other discussions of the math. The comments will be moderated strictly to cover up spoilers!

I recommend putting all the object level points in spoilers and leaving metadata outside of the spoilers, like so:

Here's my solution / partial solution / confusion for question #5:

And put your idea in here! (reminder: LaTex is cmd-4 / ctrl-4)

Mentioned in
71Topological Fixed Point Exercises
60MIRI’s 2018 Fundraiser
40Diagonalization Fixed Point Exercises
33Iteration Fixed Point Exercises
23Alignment Newsletter #33
Load More (5/7)