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

    • Public
    • Network
    • Groups
    • Popular
    • People

Conversation

Notices

  1. きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Tuesday, 02-Feb-2021 08:52:29 JST きゅーけー きゅーけー

    ついに二分木の探索と二分木を連想リストに変換してから assoc するのが等しいことを証明できたー!!嬉しすぎて泣きそう。ACL2 を使いこなせる気がしてきた。

    https://gitlab.com/tojoqk/practice-acl2/-/blob/3ad5bef9259a2837e25b63dcf8be8d7bee535f1a/binary-tree.lisp#L211

    #ACL2

    In conversation Tuesday, 02-Feb-2021 08:52:29 JST from mastodon.tojo.tokyo permalink
    • hiromi_mi likes this.
    • きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Tuesday, 02-Feb-2021 08:57:09 JST きゅーけー きゅーけー
      in reply to

      絶対正しいし必ず証明できると思ってから実際に証明できるまで3日くらいかかってる。

      In conversation Tuesday, 02-Feb-2021 08:57:09 JST permalink
    • きゅーけー (tojoqk@mastodon.tojo.tokyo)'s status on Tuesday, 02-Feb-2021 09:24:57 JST きゅーけー きゅーけー
      in reply to

      証明が終わってから、ACL2 に証明させるには必要のない補題を定義していたことに気づく。必要ないというかむしろ有害な補題だった。https://gitlab.com/tojoqk/practice-acl2/-/commit/c58f7ce61cdf2bbcc86dfd7eb14be7eb31802e6f

      In conversation Tuesday, 02-Feb-2021 09:24:57 JST permalink
    • きゅーけー (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 permalink
    • きゅーけー (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 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
    • きゅーけー (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 permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • 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.