全民基本收入并不是一个崭新的概念。但在生产自动化水平迅速提高，财富加速集中，社会变革、知识迭代越来越频繁的当下，全民基本收入制度开始再度受到关注。 Continue reading “全民基本收入是值得考虑的政策选项”
Blog
How to define membership relation from subset relation and power set operation
In my talk at 2018 Chinese Mathematical Logic Conference, I asked if \((V,\subset,P)\) is epsiloncomplete, namely if the membership relation can be recovered in the reduct. Professor Joseph S. Miller approached to me during the dinner and pointed out that it is epsiloncomplete. Let me explain how.
Theorem
Let \((V,\in)\) be a structure of set theory, \((V,\subset,P)\) is the structure of the inclusion relation and the power set operation, which are defined in \((V,\in)\) as usual. Then \(\in\) is definable in \((V,\subset,P)\).
Proof.
Fix a set \(x\). Define \(y\) to be the \(\subset\)least such that
\[\forall z \big((z\subset x\wedge z\neq x)\rightarrow P(z)\subset y\big).\]
Actually, \(y=P(x)\{x\}\), so \(\{x\}= P(x) – y\). Since set difference can be defined from subset relation and \((V,\subset,\{x\})\) can define \(\in\), we are done.
\(\Box\)
Here is another argument figured out by Jialiang He and me after we heard Professor Miller’s Claim.
Proof.
Since \(\in\) can be defined in \((V,\subset,\bigcup)\) (see the slides). Fix a set \(A\), it suffices to show that we can define \(\bigcup A\) from \(\subset\) and \(P\).
Let \(B\) be the \(\subset\)least set such that there is \(c\), \(B=P(c)\) and \(A\subset B\). Note that
\[
\bigcap\big\{P(d)\bigmA\subset P(d)\big\}= P\big(\bigcap\big\{d\bigmA\subset P(d)\big\}\big).
\]
Therefore, \(B\) is welldefined. Next, we show that
\[
\bigcap\big\{d\bigmA\subset P(d)\big\}=\bigcup A.
\]
Clearly, \(A\subset P(\bigcup A)\). This proves the direction from left to right. For the other direction, if \(x\) is in an element of \(A\), then it is in an element of \(P(d)\) given \(A\subset P(d)\), i.e. it is an element of such \(d\).
Therefore \(\bigcup A\) is the unique set whose power set is \(B\).
\(\Box\)
Talk at Fudan Logic Seminar
Today at 2 p.m., I will talk at Fudan Logic Seminar about natural reducts of set theory models.
Set Theory II (Forcing) 2018
Lecture: HGW2403, T 18:3021
Section: HGW2403, R 18:3020
Instruction for the final paper
You can choose one of the following topics.
 An introduction to one specific forcing notion from this list (for Cohen forcing you can introduce an application not discussed in our course) and explain how it works.
 On one or more issues concerning the metatheory of forcing. For example, why and how we can talk about an “outer model” or a “object” not in our universe, why we can and why we need to assume the existence of a transitive model, how to account forcing arguments as purely constructive methods, etc.
Problem set 01
 Let \(\pi\) be the canonical interpretation of PA into ZF. Can we prove “for each arithmetic formula \(\varphi\), if ZFC \(\vdash\pi(\varphi)\), then PA \(\vdash\varphi\)”? Prove it if we can, explain it if we cannot.
 Assume ZF \(\vdash\varphi^L\) for each formula \(\varphi\in\Sigma\), and \(\Sigma\vdash\psi\). Show that ZF \(\vdash\psi^L\).
 Why Con(ZF) does not imply there is a countable transitive model of ZF?
Problem set 02
Kunen’s set theory (2013) Exercise I.16.6 – I.16.10, I.16.17.
Problem set 03
Kunen’s set theory (2013) Exercise II.4.6, 4.8.
Jech’s set theory (2002) Exercise 7.1, 7.3 – 7.5, 7.13, 7.16, 7.18 – 7.20, 7.22 – 7.33.
Problem set 04
 Let \(M^\mathbb{B}\) be a Boolean valued model. Prove the following statements are valid in \(M^\mathbb{B}\).
 \(\forall y\big(\forall x\varphi(x)\rightarrow\varphi(y)\big)\).
 \(\forall x(\varphi\rightarrow\psi)\rightarrow\forall x\varphi\rightarrow\forall x\psi\).
 \(\alpha\rightarrow\forall x\alpha\), \(x\) does not occur in \(\alpha\) freely.
Jech’s set theory (2002) Exercise 14.12.
Problem set 05
 Let \(\sigma\) be a \(\mathbb{B}\)name. Show that \[ \!\exists x\in\sigma~\varphi(x)\! = \sum_{\xi\in\textrm{dom}\sigma}\sigma(\xi)\cdot\!\varphi(\xi)\!.\]
 For any partial order \(\mathbb{P}\), there is a separative partial order \(\mathbb{Q}\) and a surjection \(h:\mathbb{P}\to\mathbb{Q}\) such that
 \(x\leq y\) implies \(h(x)\leq h(y)\);
 \(x\) and \(y\) are compatible in \(\mathbb{P}\) if and only if \(h(x)\) and \(h(y)\) are compatible in \(\mathbb{Q}\).
Such \(\mathbb{Q}\) is unique up to isomorphism. We call it the separative quotient of \(\mathbb{P}\).
Jech’s set theory (2002) Exercise 14.1, 14.9, 14.14, 14.16. Lemma 14.13.
Modal Logic 2018
Lecture: HGX205, M 18:3021
Section: HGW2403, F 18:3020
Exercise 01
 Prove that \(\neg\Box(\Diamond\varphi\wedge\Diamond\neg\varphi)\) is equivalent to \(\Box\Diamond\varphi\rightarrow\Diamond\Box\varphi\). What you have assumed?
 Define strategy and winning strategy for modal evaluation games. Prove Key Lemma: \(M,s\vDash\varphi\) iff V has a winning strategy in \(G(M,s,\varphi)\). Prove that modal evaluation games are determined, i.e. either V or F has a winning strategy.
And all exercises for Chapter 2 (see page 23, open minds)
Exercise 02
 Let \(T\) with root \(r\) be the tree unraveling of some possible world model, and \(T’\) be the tree unraveling of \(T,r\). Show that \(T\) and \(T’\) are isomorphic.
 Prove that the union of a set of bisimulations between \(M\) and \(N\) is a bisimulation between the two models.
 We define the bisimulation contraction of a possible world model \(M\) to be the “quotient model”. Prove that the relation links every world \(x\) in \(M\) to the equivalent class \([x]\) is a bisimulation between the original model and its bisimulation contraction.
And exercises for Chapter 3 (see page 35, open minds): 1 (a) (b), 2.
Exercise 03
 Prove that modal formulas (under possible world semantics) have ‘Finite Depth Property’.
And exercises for Chapter 4 (see page 47, open minds): 1 – 3.
Exercise 04

 Prove the principle of Replacement by Provable Equivalents: if \(\vdash\alpha\leftrightarrow\beta\), then \(\vdash\varphi[\alpha]\leftrightarrow\varphi[\beta]\).
 Prove the following statements.
 “For each formula \(\varphi\), \(\vdash\varphi\) is equivalent to \(\vDash\varphi\)” is equivalent to “for each formula \(\varphi\), \(\varphi\) being consistent is equivalent to \(\varphi\) being satisfiable”.
 “For every set of formulas \(\Sigma\) and formula \(\varphi\), \(\Sigma\vdash\varphi\) is equivalent to \(\Sigma\vDash\varphi\)” is equivalent to “for every set of formulas \(\Sigma\), \(\Sigma\) being consistent is equivalent to \(\Sigma\) being satisfiable”.
 Prove that “for each formula \(\varphi\), \(\varphi\) being consistent is equivalent to \(\varphi\) being satisfiable” using the finite version of Henkin model.
And exercises for Chapter 5 (see page 60, open minds): 1 – 5.
Exercise 05
Exercises for Chapter 6 (see page 69, open minds): 1 – 3.
Exercise 06
 Show that “being equivalent to a modal formula” is not decidable for arbitrary firstorder formulas.
Exercises for Chapter 7 (see page 88, open minds): 1 – 6. For exercise 2 (a) – (d), replace the existential modality E with the difference modality D. In the clause (b) of exercise 4, “completeness” should be “correctness”.
Exercise 07
 Show that there are infinitely many nonequivalent modalities under T.
 Show that GL + Id is inconsistent and Un proves GL.
 Give a complete proof of the fact: In S5, Every formula is equivalent to one of modal depth \(\leq 1\).
Exercises for Chapter 8 (see page 99, open minds): 1, 2, 4 – 6.
Exercise 08
 Let \(\Sigma\) be a set of modal formulas closed under substitution. Show that \[(W,R,V),w\vDash\Sigma~\Leftrightarrow~ (W,R,V’),w\vDash\Sigma\] hold for any valuation \(V\) and \(V’\). Define a \(p\)morphism between \((W,R),w\) and \((W’,R’),w’\) as a “functional bisimulation”, namely bisimulation regardless of valuation. Show that if there is a \(p\)morphism between \((W,R),w\) and \((W’,R’),w’\), then for any valuation \(V\) and \(V’\), we have \[(W,R,V),w\vDash\Sigma~\Leftrightarrow~ (W’,R’,V’),w\vDash\Sigma.\]
Exercises for Chapter 9 (see page 99, open minds).
Exercise the last
Exercises for Chapter 10 and 11 (see page 117 and 125, open minds).
The idea of a decentralized danmaku (弾幕) and subtitles service
Niconico and bilibili are the two leading streaming video sharing service provider who also feature overlaid comments called danmaku (弾幕).
Continue reading “The idea of a decentralized danmaku (弾幕) and subtitles service”
Koh Tao 2015
为什么能行可计算的就是图灵可计算的（递归的）
这是对知乎问题为什么能行可计算的就是图灵可计算的 的回答。
如果我没理解错的话，题主想要问的实际上就是丘奇图灵论题（ChurchTuring Thesis）为什么成立。丘奇图灵论题简单地说就是：
一个自然数上的函数\(f:\mathbb{N}^n\to\mathbb{N}\)是能行可计算的（effectively computable），当且仅当它是图灵可计算的（Turing computable）。
Continue reading “为什么能行可计算的就是图灵可计算的（递归的）”
《数理逻辑：证明及其限度》勘误
欢迎在评论区提交有关本书的勘误与修改意见。 Continue reading “《数理逻辑：证明及其限度》勘误”
《作为哲学的数理逻辑》勘误
欢迎在评论区提交有关本书的勘误与修改意见。