追悼 柳瀬尚紀 ユリシーズを燃やせ


476014731420世紀の最も重要な小説の一つと言って間違いないジョイスの『ユリシーズ』は,当初は出版すら許可されない危険な小説でした。『ユリシーズを燃やせ』で描かれているユリシーズ合法化のプロセスは,「言論の自由」が当然の今日からすると,非現実的にすら見えます。しかし,原著から何十年も経った現代でも,ユリシーズの日本語訳に関しては,おかしなことが起こっています。

4309404952ことの起こりは1996年,すでにユリシーズの翻訳の一部を河出書房から出版していた柳瀬尚紀さんが,「翻訳実践の姿勢」という文書(『翻訳は実践である』で読めます)で,集英社から出版された丸谷才一・永川玲二・高松雄一訳と,朝日新聞の紙面で両者の翻訳を比較した池澤夏樹さんをコテンパンにやっつけたことだと思います。

最近では,時間の無駄だからとか,ダメなものはどうせ消えていくからとかいう理由で,他者を批判することをよしとしない風潮がありますが,柳瀬さんはそうではなく,ダメなものはダメだとはっきり言う人でした。

それで結局どうなったかというと,柳瀬さんの翻訳は,ユリシーズ全18挿話のうち,1から6と12挿話だけが出版されたところで止まったまま現在に至っています(7,8,11挿話は後で文芸誌で発表されましたが,単行本にはなっていません)。

柳瀬さんの訃報記事では,「ユリシーズ翻訳の完成を目指していた」とありますが,翻訳はすでに完成していて「出版を目指していた」のだと私は思っています。河出でも新潮でもかまわないので,出版してください,お願いします。(表紙は青,分冊でなく一冊で) 追記:ジェイムズ・ジョイス/柳瀬尚紀訳『ユリシーズ(Ⅰ・Ⅱ)』は完訳?

4101480117英和辞典を新潮社から出版する予定だという話を聞いて楽しみにしていましたが,さすがにこれは完成してはいないでしょう。(『辞書はジョイスフル』によると)柳瀬さんが高校時代,ふとんのなかにもトイレにも持ち込んで読んだという『熟語本位英和中辞典』が,表記を現代的に改めて岩波書店から出るとのことなので,それであきらめることにします。

4826900252私が柳瀬さんを知ったのは,月刊『大学への数学』でのインタビュー記事(『学問は自由だ』で読めます)でだったか『ゲーデル,エッシャー,バッハ』の訳者の一人としてだったかは,もはや思い出せないのですが,いずれにしても,「人生において大いに影響を受けた」と言えるようになりたいものです。

数学まちがい大全集


大学入試で数学を選択するような,いわゆる「理系」の人間でも,簡単な数学をまちがうことがある。計算ミスとかではなく,数学的な概念を誤解していたり,直感を盲信したりすることによるまちがいだ。数学において,直感にとらわれるというのもひどい話だが,自分にもそれがないとは言い切れない。高校数学のカリキュラムの完成度からすると意外ではあるが,それを完全にマスターしていなくても大学には入れるのだから,しかたがない。

4759816186近くに教師がいれば,概念の誤解やゆがんだ直感を正すチャンスも多いかもしれないが,独学や趣味の数学ではそうもいかない。そういう場合にお勧めなのが,ポザマンティエ,レーマン『数学まちがい大全集』(化学同人, 2015)である(参考文献リストあり・索引あり)。

第1章「有名な数学者が犯した注目すべきまちがい」と第2章「算数におけるまちがい」はいいとして(違う意味で),a/b=a/cの両辺にbcを掛けてからaで割るようなまちがいや,方程式の両辺を2乗して得られた解をそのまま採用するようなまちがい,絶対収束しない級数の項の順番を変えるようなまちがい(以上は第3章「代数におけるまちがい」から),マンハッタン距離の極限をユークリッド距離にするようなまちがい(第4章「幾何学におけるまちがい」),確率的な判断における直感のまちがい(第5章「確率・統計におけるまちがい」)などは,よく目にする。

心当たりのある人,そういうまちがえに備える必要がある人は,一読されることをお勧めする。

大人の塗り絵:塗り分けに五色必要な地図(1975年のエイプリルフール)


4102184619四色あれば,地図上の隣り合う領域の色が同じにならないように塗り分けられるという「四色定理」は,1800年代後半に予想され,1976年にコンピュータを使って「証明」された。

定理が「証明」される前の1975年に,マーチン・ガードナーが塗り分けに五色必要だとして発表した次の絵が話題になったという。(参考:Martin Gardner's April Fool's Map

これはエイプリルフールのネタだったのだが,四色で塗り分けたという手紙が数百通届いたらしい。(ロビン・ウィルソン『四色問題』(新潮社, 2013)p.38)

この大人の塗り絵をやってみたい。

0387753664Mathematica in Action で,塗り分ける方法が紹介されているのだが,http://extras.springer.com/からダウンロードできるコードは,最近のMathematicaでは動かない。(Mathematicaの言語仕様は後方互換性を保持しながら進化しているのだが,外部パッケージが本体に取り込まれた場合は,大抵うまくいかない。)

そこで,簡易版を作る。領域の境界線が垂直または水平の2pxの黒い実線の場合にのみ対応するという意味で「簡易」である。

Importで画像を読み込み,MorphologicalComponentsで領域に分割する(Colorize[matrix]で描画)。

四色で塗り分ける。(参考:ヨーロッパの地図の4色を求める

色を1組の真偽値で表し,色が同じでないという条件を連言標準形で記述することで,高速化している。

細かい注意:上の結果は周りが海に囲まれていても大丈夫なように,条件を追加して求めたもので,このコードの結果とはちょっと違うものになっている。

最後の描画はColorize[matrix, ColorRules -> cTable]でもいいのだが,この関数にはバグがあり,Mathematica 10.4.1では正しく動作しない。(製造元には報告済み。Ver.11で修正された。

Mathematica 10.4のRegionPlotのバグ


10.3.1ではできたことが,

10.4でできなくなってしまいました(10.4.1, 11もダメ)。(報告済み)