Gro-Tsen Profile picture
12 Feb, 15 tweets, 3 min read
OK, I may be guilty of a DoS attack attempt on mathematicians' brains here, so lest anyone waste too much precious brain time decoding this deliberately cryptic statement, let me do it for you. •1/15
First, as some asked, it is to be parenthesized as: “∀x.∀y.((∀z.((z∈x) ⇒ (((∀t.((t∈x) ⇒ ((t∈z) ⇒ (t∈y))))) ⇒ (z∈y)))) ⇒ (∀z.((z∈x) ⇒ (z∈y))))” (the convention is that ‘⇒’ is right-associative: “P⇒Q⇒R” means “P⇒(Q⇒R)”), but this doesn't clarify much. •2/15
Maybe we can make it a tad less abstruse by using guarded quantifiers (“∀u∈x.(…)” stands for “∀u.((u∈x)⇒(…))”): it is then “∀x.∀y.((∀z∈x.(((∀t∈x.((t∈z) ⇒ (t∈y)))) ⇒ (z∈y))) ⇒ (∀z∈x.(z∈y)))”. •3/15
Maybe a tad clearer again by writing “P(u)” for “u∈y” and leaving out the quantifier on y, viꝫ: “∀x.((∀z∈x.(((∀t∈x.((t∈z) ⇒ P(t)))) ⇒ P(z))) ⇒ (∀z∈x.P(z)))” [✯]. Now it appears as an induction principle: namely, … •4/15
… “in order to prove P(z) for all z∈x, we can assume, when proving P(z), that P(t) is already known for all t∈z∩x” (n.b.: “(∀z.(Q(z)⇒P(z)))⇒(∀z.P(z))” can be read “in order to prove P(z) for all z, we can assume Q(z) known when proving P(z)”). •5/15
This is a principle known as “∈-induction”: it is perhaps clearer when not guarded by x, “((∀z.(((∀t.((t∈z) ⇒ P(t)))) ⇒ P(z))) ⇒ (∀z.P(z)))” [✵], viꝫ “in order to prove P(z) for all z, we can assume, when proving P(z), that P(t) is already known for all t∈z”, … •6/15
… but of course the guarded version [✯] can be deduced from the unguarded [✵] by applying it to (z∈x)⇒P(z) in lieu of P(z). This is a particular case of “well-founded induction”, and the crucial point is that the “∈” relation on sets is indeed well-founded: … •7/15
… this follows (classically) from the axiom of Regularity, one of whose formulations is “∀v.((v≠∅) ⇒ (∃z∈v.(z∩v=∅))))” (“every set v has an element z which is disjoint from it”), or equivalently, “∀v.((∀z∈v.(z∩v≠∅))) ⇒ (v=∅))”: … •8/15
… from this we can easily deduce [✯] above by applying the axiom to v := {z∈x | ¬P(x)}, giving “∀x.((∀z∈x.(¬P(z) ⇒ ∃t∈x.((t∈z)∧¬P(t))))) ⇒ (¬∃z∈x.¬P(z)))” or, after a easy logical manipulations (taking contrapositives and moving negations around), … •9/15
… “∀x.((∀z∈x.(((∀t∈x.((t∈z) ⇒ P(t)))) ⇒ P(z))) ⇒ (∀z∈x.P(z)))” as claimed (and, as explained earlier, the original statement then follows by applying this to “z∈y” in lieu of P(z), or, if we prefer, v := x∖y in the axiom of Regularity). •10/15
(Actually, the unguarded statement “((∀z.(((∀t.((t∈z) ⇒ P(t)))) ⇒ P(z))) ⇒ (∀z.P(z)))” [✵] also follows, but there is a little more work here, essentially constructing the transitive closure, requiring a more set-theoretic power than I have used hitherto. … •11/15
… Conversely, this statement [✵] easily implies the axiom of Regularity by applying it to “z∉v” in lieu of P(z). So all are, in fact, equivalent over a reasonable set theory in classical logic. … •12/15
… But when working in intuitionistic logic it is more reasonable to work with induction principles such as [✵], which don't require moving negations around. Anyway, even classically, Regularity is mostly used for ∈-induction.) •13/15
So anyway, my original statement, “∀x.∀y.((∀z.((z∈x) ⇒ ((∀t.((t∈x) ⇒ (t∈z) ⇒ (t∈y)))) ⇒ (z∈y))) ⇒ (∀z.((z∈x) ⇒ (z∈y))))” was essentially a (perhaps better) rephrasing of the axiom of Regularity (and equivalent to it over the rest of ZF). •14/15
It's a bit recondite, but I think, as a formula, it has a certain gnomic beauty to it — almost poetry, I might say: this is the reason I left “∀z.((z∈x) ⇒ (z∈y)))” as such and not as “x⊆y”: it would spoil the rhyme. 🧐 •15/15

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Gro-Tsen

Gro-Tsen Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @gro_tsen

11 Feb
Je n'utilise pas moi-même l'écriture «inclusive» (en tout cas pas habituellement) en français, et on ne me l'a jamais reproché, encore moins refusé de lire mes mails ou je ne sais quoi à cause de ça.
Je ne vois pas en quoi cette «écriture inclusive» pourrait être plus gênante que, disons, l'abus d'emojis ou de ponctuations, ou de locutions latines, ou aliud quidlibet.
Read 10 tweets
11 Feb
Hacking into company networks by providing public (and higher-numbered) “versions” of the internal packages they use:
And, of course, everyone was warned of this kind of problems long ago:
Read 4 tweets
10 Feb
I gave this a bit more thought: here are some interesting examples to have in mind (here, ring objects in some topos of sheaves): ⤵️
‣ The ring of Dedekind reals, which is represented by the sheaf of continuous ℝ-valued functions, in the topos of sheaves on many reasonable topological spaces (such as ℝ itself), satisfies ③ ∀x.(x=0⇔¬∃y.(x·y=1)) but fails ② ∀x.(¬(x=0)⇔∃y.(x·y=1)) (so fails ① too).
Indeed, x is invertible iff the continuous ℝ-valued function is everywhere ≠0, but it satisfies ¬(x=0) iff the function does not vanish on any nontrivial open set (so ② fails for a function vanishing somewhere but not on any nontrivial open set); …
Read 11 tweets
10 Feb
I've complained about this a number of times but not, I think, on Twitter: I am very much annoyed by the way many people call “game theory” a field which only includes stuff like normal form games, Nash/correlated equilibria, stochastic games, and the like, … •1/5
… but NOT combinatorial game theory (the Sprague-Grundy theory of games like nim, nor the Conway theory of partizan games), nor Gale-Stewart games and their determinacy, nor Ehrenfeucht-Fraïssé games, nor differential game theory, etc. •2/5
E.g., this online course, game-theory-class.org/game-theory-I.…‌, which calls itself “Game Theory”, no qualifiers added, doesn't mention any of the things listed in the previous tweet. So I guess the authors think they're not part of “game theory”? But then what are they? •3/5
Read 5 tweets
10 Feb
Comme mes enseignements sont (pour l'instant) à distance, j'ai décidé de rendre publiquement accessible non seulement les notes des cours dont je suis responsable (c'était déjà le cas), mais aussi les enregistrements. Voici donc:
La séance de lundi 2021-02-08 de mon cours de «théories des jeux»: peertube.r2.enst.fr/videos/watch/7… (1re partie) et peertube.r2.enst.fr/videos/watch/0… (2e partie)
Le poly général de ce cours perso.enst.fr/madore/mitro20… et les pages annotées dans les vidéos ci-dessus: perso.enst.fr/madore/mitro20… ImageImageImageImage
Read 5 tweets
6 Feb
Let's take a second to ponder how marvelous the human brain is in its versatility and its ability to learn things it never evolved to do. ⤵️ •1/16
You're probably reading my words as squiggles on a computer screen. The absolutely incredible fact, here, is that these squiggles have ❋meaning❋, and your brain is able to decode these squiggles at an incredible speed to extract said meaning. •2/16
So the meaning travels from my brain to yours through an incredible convoluted, almost rube-goldberg-esque path of my moving my fingers to type keys on a keyboard and generate signals which then enter a very sophisticated electronic system which mankind designed, … •3/16
Read 16 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!