イベントの説明
証明器Coqの解説書 Coq'Art を読む読書会だったのですが、まずは ソフトウェアの基礎 を読むことになりました。しばらくは本を購入する必要はありません。Webで公開されている資料を使って勉強を進めます。
主催者は証明器についてまったくの素人なので、基本からしっかり勉強する読書会にしようと思っています。「Coqって何?」という方は以下のリンクが参考になるかもしれません。
MoreStlc_J: | |
---|---|
* 数値 | @kappa |
** STLCの単純な拡張 | |
** 拡張を形式化する | |
* let 束縛 | @khibino |
** STLCの単純な拡張 | |
** 拡張を形式化する | |
* 対 | @nagae |
** STLCの単純な拡張 | |
** 拡張を形式化する | |
* 直和 | @eldesh |
** STLCの単純な拡張 | |
** 拡張を形式化する | |
* リスト | @nagae |
** STLCの単純な拡張 | |
** 拡張を形式化する | |
* 一般再帰 | @eldesh |
** STLCの単純な拡張 | |
** 拡張を形式化する | |
* レコードとバリアント | @khibino |
** STLCの単純な拡張 | |
** 拡張を形式化する |
MoreStlc_J の「レコードとバリアント(Optional)」が積み残し。 レコードは Records_J でやるようなので、 バリアントができたら発表します。( @khibino )
References_J: | |
---|---|
定義 〜 性質 | @kappa |
参照と非停止性 | @eldesh |
さらなる練習問題 | ( @khibino ) |
Subtyping_J: | |
---|---|
概念 | @lion |
中核部の定義 | @lion |
サブタイプ | @lion |
型付け | @yoshihiro503 |
性質 | @yoshihiro503 |
練習問題 | @yoshihiro503 |
Records_J: | |
---|---|
@nagaet |
読む順番は 章の依存関係の中心的な章 の矢印を追い掛けます。
スケジュール
開始時間は14時です
- 14:00-18:00 ソフトウェアの基礎 の担当部分を発表(MoreStlc_J: 単純型付きラムダ計算についてさらに リスト拡張を入れた型保存の証明から始めます) or 各自証明
- 前回のCoq入門講座の続き(http://www.math.nagoya-u.ac.jp/~garrigue/lecture/2015_AW/index.html の第3回から)もやりたい
- 18:30-20:00 懇親会(有志)
持ち物
- Coq をインストールしたノートPC (ハンズオンを行なうので必ず持ってきてください!) [https://github.com/sfja/sfja] を自分のノートPCにgit cloneしておいてください
- 全てが型付けされた世界を泳ぐ純粋な心
集合場所
歌舞伎座タワー 21F セミナールーム
21F に上るには 1F または B2F からエレベーターで 7F に上って、そこからさらに 21F に上がるエレベーターにのってください。
slack
気軽に質問や雑談を出来るように、coqtokyo.slack.com を試験運用しています。 @tmiya_ @khibino @eldesh @yoshihiro503 のうちのだれかに頼んで登録してもらってください。( slack でアカウントとして利用するためのメールアドレスをお知らせください )
資料 資料をもっと見る/編集する
資料が投稿されると、最新の3件が表示されます。