senooken JP Social
  • FAQ
  • Login
senooken JP Socialはsenookenの専用分散SNSです。
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Notices by きゅーけー (tojoqk@mastodon.tojo.tokyo), page 251

  1. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Saturday, 06-Feb-2021 22:54:46 JST きゅーけー きゅーけー

    Common Lisp よりも Scheme の方が好きだったんだけど、ACL2 を使い始めてからどうでもよくなった。というか ACL2 では全ての関数が全域(guard で制約をかけることは可能で静的に検証もできるけど、論理的には全ての関数は全域)なので、Common Lisp の方が相性いい気がしてる。

    In conversation Saturday, 06-Feb-2021 22:54:46 JST from mastodon.tojo.tokyo permalink
  2. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Saturday, 06-Feb-2021 22:49:25 JST きゅーけー きゅーけー

    ここ最近 ACL2 が楽しすぎて生活が…

    In conversation Saturday, 06-Feb-2021 22:49:25 JST from mastodon.tojo.tokyo permalink
  3. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Saturday, 06-Feb-2021 22:25:36 JST きゅーけー きゅーけー

    #ACL2 で鳩の巣の原理の証明を試みたら自動証明がうまくいって、何もしなくても証明できてしまった。https://gitlab.com/tojoqk/practice-acl2/-/commit/c7177564cc7d6e83afcb04d88174a2a8af5747d8

    In conversation Saturday, 06-Feb-2021 22:25:36 JST from mastodon.tojo.tokyo permalink
  4. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Saturday, 06-Feb-2021 20:48:25 JST きゅーけー きゅーけー

    今日は #ACL2 で基礎的な集合に関する関数の定義とか定理の証明をしてた。https://gitlab.com/tojoqk/practice-acl2/-/commit/ecd68c1d625a72cba2670bbe3d303e78d38d2e85

    In conversation Saturday, 06-Feb-2021 20:48:25 JST from mastodon.tojo.tokyo permalink
  5. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Thursday, 04-Feb-2021 22:47:29 JST きゅーけー きゅーけー

    普通のフィボナッチ関数と末尾再帰バージョンのフィボナッチ関数が等しいことを #ACL2 で証明できた!

    https://gitlab.com/tojoqk/sicp-acl2/-/commit/fe05bfd1fbea2a013948913f39e4746c6140beba

    In conversation Thursday, 04-Feb-2021 22:47:29 JST from mastodon.tojo.tokyo permalink
  6. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Thursday, 04-Feb-2021 17:30:45 JST きゅーけー きゅーけー

    順序数、いまのところ「 X <<<<越えられない壁<<<< Y 」のような超えられない壁を含む順序を表現するのに使うやつという超雑な理解しかできていないので、本格的に必要になったら困る。

    In conversation Thursday, 04-Feb-2021 17:30:45 JST from mastodon.tojo.tokyo permalink
  7. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Thursday, 04-Feb-2021 13:12:42 JST きゅーけー きゅーけー

    #ACL2 で SICP の問題解くのめちゃくちゃ楽しい。SICP が説明している関数の性質を ACL2 で証明できることがある。https://gitlab.com/tojoqk/sicp-acl2

    In conversation Thursday, 04-Feb-2021 13:12:42 JST from mastodon.tojo.tokyo permalink
  8. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Thursday, 04-Feb-2021 10:26:50 JST きゅーけー きゅーけー
    in reply to

    アッカーマン関数の停止性の証明、順序数を使ったら良さげなところまでは分かったんだけど、そっからどうやって証明すればいいのかさっぱり分かってないのに指示したら #ACL2 がスパッと証明してくれたの、なんか禁断の領域に踏み込んだ気がする。

    In conversation Thursday, 04-Feb-2021 10:26:50 JST from mastodon.tojo.tokyo permalink
  9. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Thursday, 04-Feb-2021 10:19:49 JST きゅーけー きゅーけー

    適当に順序数を使って measure を定義したら、アッカーマン関数の停止性の証明に成功してしまった。 #ACL2 すごい!https://gitlab.com/tojoqk/sicp-acl2/-/commit/97b078fedf4fb2f3934cf35cd68ca87fc66b8591

    In conversation Thursday, 04-Feb-2021 10:19:49 JST from mastodon.tojo.tokyo permalink
  10. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Wednesday, 03-Feb-2021 10:47:20 JST きゅーけー きゅーけー

    仕事始めないと…。最近は趣味が楽しすぎて仕事の苦痛度が上がってる。

    In conversation Wednesday, 03-Feb-2021 10:47:20 JST from mastodon.tojo.tokyo permalink
  11. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Wednesday, 03-Feb-2021 10:45:54 JST きゅーけー きゅーけー
    in reply to

    lambda がでてくると結構辛くなるなぁ……。マクロ使って適当に書き直せばいいか……。

    In conversation Wednesday, 03-Feb-2021 10:45:54 JST from mastodon.tojo.tokyo permalink
  12. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Wednesday, 03-Feb-2021 10:43:59 JST きゅーけー きゅーけー

    ACL2 で SICP を二章までやってみようかな。不動小数点使っちゃうやつは飛ばす方針で。

    In conversation Wednesday, 03-Feb-2021 10:43:59 JST from mastodon.tojo.tokyo permalink
  13. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Tuesday, 02-Feb-2021 23:11:15 JST きゅーけー きゅーけー

    ACL2 のプロジェクトに CI の設定をしてみた。これで定理証明に成功しているかどうかを GitLab の画面から確認できる。https://gitlab.com/tojoqk/practice-acl2/-/jobs/1002292298

    In conversation Tuesday, 02-Feb-2021 23:11:15 JST from mastodon.tojo.tokyo permalink
  14. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Tuesday, 02-Feb-2021 20:00:11 JST きゅーけー きゅーけー

    CI で ACL2 を走らせるか。そうすれば、証明がうまくいっているか確認できて良さそう。

    In conversation Tuesday, 02-Feb-2021 20:00:11 JST from mastodon.tojo.tokyo permalink
  15. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Tuesday, 02-Feb-2021 13:06:41 JST きゅーけー きゅーけー

    二分木に要素を挿入した後にその要素を探すと必ず挿入された要素が見つかる定理を追加した。これは #ACL2 的にも自明だったらしく一瞬で証明できた。https://gitlab.com/tojoqk/practice-acl2/-/commit/722c82b0120964966e04927800c9e54f48954be5

    In conversation Tuesday, 02-Feb-2021 13:06:41 JST from mastodon.tojo.tokyo permalink
  16. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Tuesday, 02-Feb-2021 09:48:04 JST きゅーけー きゅーけー
    in reply to

    ACL2 と「仲良く」なることが重要なわけか。

    In conversation Tuesday, 02-Feb-2021 09:48:04 JST from mastodon.tojo.tokyo permalink
  17. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Tuesday, 02-Feb-2021 09:41:17 JST きゅーけー きゅーけー

    ACL2 を広めて世界を Lisp の国に…

    In conversation Tuesday, 02-Feb-2021 09:41:17 JST from mastodon.tojo.tokyo permalink
  18. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Tuesday, 02-Feb-2021 09:40:07 JST きゅーけー きゅーけー
    in reply to

    定理証明手習いの J-Bob やこの前作った vikalpa (https://mastodon.tojo.tokyo/@tojoqk/105579715190206801) で同じことを証明にようとしたら膨大な時間がかかるはずなので、これでも ACL2 によって得られたものはめちゃくちゃ大きいと言っていいはず。経験を積めばもっと短い時間で証明できるような気もする。

    In conversation Tuesday, 02-Feb-2021 09:40:07 JST from mastodon.tojo.tokyo permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: media.mastodon.tojo.tokyo
      きゅーけー (@tojoqk@mastodon.tojo.tokyo)
      from きゅーけー
      Guile で動く定理証明支援系を作った。だいたい自分の望むものは手に入ったので、とりあえずはこれを使って『定理証明手習い』を一周してみようと思う。 https://gitlab.com/tojoqk/vikalpa
  19. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Tuesday, 02-Feb-2021 09:37:01 JST きゅーけー きゅーけー
    in reply to

    絶対正しいだろうけど具体的にどうやって証明したらいいのか見当もつかない状態から、私と ACL2 で S 式によるコミニュケーションを行った結果、定理だと証明できた。これはもう人工知能との対話による定理証明であるといっていいはず。(実際には ACL2 はルールセットを使って証明を探索しているだけだけどね)

    In conversation Tuesday, 02-Feb-2021 09:37:01 JST from mastodon.tojo.tokyo permalink
  20. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Tuesday, 02-Feb-2021 09:26:10 JST きゅーけー きゅーけー

    長い間取り組んでいた趣味の問題が解決したのでもう一日終わった感がある。

    In conversation Tuesday, 02-Feb-2021 09:26:10 JST from mastodon.tojo.tokyo permalink
  • After
  • Before

User actions

    きゅーけー

    きゅーけー

    GNU Guix ユーザーの Schemer で、自由ソフトウェアと行動分析学が好きです。Jami: e5fdfccb74c383420e6e647897dae018a4bd61fb

    Tags
    • (None)
    ActivityPub
    Remote Profile

    Following 1

      Followers 0

        Groups 0

          Statistics

          User ID
          27709
          Member since
          22 Jun 2020
          Notices
          8760
          Daily average
          4

          Feeds

          • Atom
          • Help
          • About
          • FAQ
          • TOS
          • Privacy
          • Source
          • Version
          • Contact

          senooken JP Social is a social network, courtesy of senooken. It runs on GNU social, version 2.0.2-beta0, available under the GNU Affero General Public License.

          Creative Commons Attribution 3.0 All senooken JP Social content and data are available under the Creative Commons Attribution 3.0 license.