証明が終わってから、ACL2 に証明させるには必要のない補題を定義していたことに気づく。必要ないというかむしろ有害な補題だった。https://gitlab.com/tojoqk/practice-acl2/-/commit/c58f7ce61cdf2bbcc86dfd7eb14be7eb31802e6f
Notices by きゅーけー (tojoqk@mastodon.tojo.tokyo), page 252
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Tuesday, 02-Feb-2021 09:24:57 JST
きゅーけー
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Tuesday, 02-Feb-2021 09:17:23 JST
きゅーけー
Subgoal のヒントが必須なの笑えるな…。ACL2 に華麗にヒントを与えられる必要がある。経験とかノウハウで解決できる問題なら蓄積して公開したい。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Tuesday, 02-Feb-2021 08:57:09 JST
きゅーけー
絶対正しいし必ず証明できると思ってから実際に証明できるまで3日くらいかかってる。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Tuesday, 02-Feb-2021 08:52:29 JST
きゅーけー
ついに二分木の探索と二分木を連想リストに変換してから assoc するのが等しいことを証明できたー!!嬉しすぎて泣きそう。ACL2 を使いこなせる気がしてきた。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Monday, 01-Feb-2021 12:20:31 JST
きゅーけー
出前でバーガーキング頼んだ
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Monday, 01-Feb-2021 12:19:29 JST
きゅーけー
尊厳を超えてそう。『自由と尊厳を超えて』もおすすめ。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Monday, 01-Feb-2021 09:20:57 JST
きゅーけー
後からみると10分くらいで思い付きそうなことしかしていないのが悲しい…
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Monday, 01-Feb-2021 09:20:09 JST
きゅーけー
ACL2 エキスパートになれば、補題とヒントをすぐに思い付けるようになるのだろうか…。もしも、訓練によって補題とヒントがすぐに思い付けるようになったらめっちゃ効率的に証明によってプログラムの信頼性を保証していけるわけなので頑張っていきたい。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Monday, 01-Feb-2021 09:11:46 JST
きゅーけー
二分木に要素を追加しても全てのノードのキーが、左の木の全てのノードのキーよりも大きく、右の木の全てのノードのキーよりも小さくなることを証明した。
補題を思い付くのが難しい。たぶん3時間くらいかかった。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Sunday, 31-Jan-2021 14:04:24 JST
きゅーけー
電光掲示板の3を8に見間違えて、思っていたよりも5分電車が早く来てびっくりした。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Friday, 29-Jan-2021 16:28:04 JST
きゅーけー
生産性があがっても労働時間には影響を与えない
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Friday, 29-Jan-2021 16:25:25 JST
きゅーけー
効率化しても今の社会システムのままだと無意味な仕事が増えて働くことになるので AI が今の仕事を奪ってもどうせ働くことになる。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Friday, 29-Jan-2021 13:30:03 JST
きゅーけー
無限ループに入ったのかと思って眺めてたら、12.32 秒かけて、838070 steps で証明された……
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Friday, 29-Jan-2021 12:14:34 JST
きゅーけー
サラダ食べてたら、昨日考えてた問題の解き方思いついた。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Friday, 29-Jan-2021 12:08:58 JST
きゅーけー
すれ違っている状況を「アンジャッシュみたいな」っていうふうに言えて便利だったんだけど使いにくくなったな……。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Thursday, 28-Jan-2021 17:53:58 JST
きゅーけー
職場でこの仕事ブルシットだなとか言えないのかなりストレス
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Thursday, 28-Jan-2021 17:45:51 JST
きゅーけー
ブルシットジョブ つらい
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Thursday, 28-Jan-2021 02:02:34 JST
きゅーけー
RuntimeMaxSec めっちゃ便利じゃん。これで一日一回 Mastodon の service の再起動がかるように設定した。
systemd のdaemon のサービスを定期的に再起動する unit ファイルの書き方-timerを省略する - それマグで!https://takuya-1st.hatenablog.jp/entry/2019/08/22/131146
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Wednesday, 27-Jan-2021 23:35:59 JST
きゅーけー
ma かどうかをしらべる述語なのか、map という関数なのかが区別できないのはやばいのでは……。もしかしてだから Common Lisp は map じゃなくて mapcar にしているのかな。
-
きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Wednesday, 27-Jan-2021 23:34:23 JST
きゅーけー
map、p が付くと mapp になっちゃう激レアケースじゃん。