(>>245より)
https://kbeanland.files.wordpress.com/2010/01/beanlandrobstevensonmonthly.pdf
Modifications of Thomae’s function and differentiability, (with James Roberts and Craig Stevenson) Amer. Math. Monthly, 116 (2009), no. 6, 531-535.

Proposition 3.1. Let f be a function on R that is positive on the rationals and 0 on
the irrationals. Then there is an uncountable dense set of irrationals on which f is not
differentiable.

ここに、論文になったきちんとした証明はある。これはピエロが自分で見つけた論文だよ

それと、
>>282より、ピエロの証明)
>>421のリンク先の証明は個人的には すんなり頭に入ってこないので、
微分可能な点の方から攻める方針でやってみたら、次の定理が得られた。

定理:f:R → R に対して、B_f={ x∈R|limsup[y→x]|(f(y)−f(x))/(y−x)|<+∞ } と置く。
もし R−B_f が高々可算無限個の疎な閉集合の和で被覆できるならば、f はある開区間の上で
リプシッツ連続である。

この定理を使うと、f:R → R であって、「xが有理数のとき不連続、xが無理数のとき微分可能」
となるものは存在しないことが即座に分かる。一応やってみると、そのような関数 f が存在したとすると、・・」

この腐った証明とを読み比べてみな

ピエロの証明が怪しいということが分るだろうよ