Wednesday, 3 December 2025

Lean 4

Agda と同じ定理証明系なんですが、少し触ってみようかと

VSCode で入れるらしいが、入るけど

  なに入力すればいいの?

まぁ、ChatGTPに聞けばいいか。#eval 1 + 2 とかするらしい

import First.Basic

#eval 1 + 2

def square (x : Nat) : Nat :=
x * x

#eval square 4

theorem hello1 : 1 + 1 = 2 := by
decide


コマンドラインからできるんだろと思ったが、なんか、動かない

+leo+kono ~/.elan/bin/lean First.lean
First.lean:3:0: error: unknown module prefix 'First'
No directory 'First' or file 'First.olean' in the search path entries:


build は動く

+leo+kono ~/.elan/bin/lake build -v First.lean
ℹ [2/3] Replayed First.Basic
trace: .> LEAN_PATH=/Users/kono/src/lean/test1/First/.lake/build/lib/lean /Users/kono/.elan/toolchains/leanprover--lean4---v4.25.2/bin/lean /Users/kono/src/lean/test1/First/First/Basic.lean -o /Users/kono/src/lean/test1/First/.lake/build/lib/lean/First/Basic.olean -i /Users/kono/src/lean/test1/First/.lake/build/lib/lean/First/Basic.ilean -c /Users/kono/src/lean/test1/First/.lake/build/ir/First/Basic.c --setup /Users/kono/src/lean/test1/First/.lake/build/ir/First/Basic.setup.json --json
ℹ [3/3] Replayed First
trace: .> LEAN_PATH=/Users/kono/src/lean/test1/First/.lake/build/lib/lean /Users/kono/.elan/toolchains/leanprover--lean4---v4.25.2/bin/lean /Users/kono/src/lean/test1/First/First.lean -o /Users/kono/src/lean/test1/First/.lake/build/lib/lean/First.olean -i /Users/kono/src/lean/test1/First/.lake/build/lib/lean/First.ilean -c /Users/kono/src/lean/test1/First/.lake/build/ir/First.c --setup /Users/kono/src/lean/test1/First/.lake/build/ir/First.setup.json --json
info: First.lean:5:0: 3
info: First.lean:10:0: 16
Build completed successfully (3 jobs).

なんか、結構、えげつない呼び出しだな

まぁ、動いたみたい。

一旦、C に変換するの? 微妙だな

agda みたいに「全部、Haskell でがんばる」ってのがいいかどうかは、また別だけどね

Tuesday, 2 December 2025

Restrant Lily


沢岻の少し奥にあるレストラン

経塚のサンエーから、あるいて330までいく途中で見かけました

行ってみたい気もする

崖崩れする前にいった方がよいか?

Monday, 1 December 2025

歯医者

なんか、詰め物がとれてしまって。といっても、11/20くらいでさ

「年末で混んでて」で、今頃に。来週には予約してたのに

まぁ、そこまで延ばすのも良くない。でも、いったら

 「2年前にも取れてる。少し強力な接着剤使うか」

う、うーん、ま、まぁ、そんなものかな?

まぁ、すぐに終わりました

Sunday, 30 November 2025

時の庭2

なんか、前に閉めてた時の庭、普天間のカフェ、ラーメン金川のそばですが、店主が変わって復活してました

前と違って、食べ物がたくさんある。それは良い

でも、ボロネーゼに生卵のせるのはやめて

Wifi も電源もそのままなので、使いやすい。長続きすると良いんですけど

Saturday, 29 November 2025

OSC Okinawa 2025

Sakuraのいつもの場所で。なんか、

 00年代と参加者が変わってない感じ

でも、そのまま人は歳くってる感じね

シス管の琉大生が一人。高校生がブース持ってたな

Friday, 28 November 2025

さむい〜

沖縄、20度きるとかなり寒くて

チョッキを出してもらいました

 「このソファをちょっとどけて出せるところにあります」

いや、それ無理だから…

Thursday, 27 November 2025

図南の翼

なんとなく読み返してしまう本

十二国記の一冊だけど、珠晶が12歳で、王を目指して登極する話ね

NHKのアニメではやらなかった

話に無理がないわけではない。というか無理の塊

でも、なんか読み返したくなる