チャーチのラムダ計算の BCK 論理による再生
- 課題番号 15540107
- 平成15年度 - 平成18年度 科学研究費補助金 (基盤研究(C))
研究成果報告書
- 平成19年5月
- 研究代表者 古森 雄一(千葉大学 総合メディア基盤センター 教授)
はしがき
本研究は, 「チャーチのラムダ計算の BCK 論理による再生」の表題のもとに,
平成15年度から平成18年度にかけての4年間にわたり, 文部科学省科学研究費補
助金の交付を受けて行われた。
本研究の目的は, チャーチがラムダ計算を考えた当初の目論見を再生することであった。
チャーチがラムダ計算を考えた当初は論理を含んでいて, その体系で数学を構築するのが目
的であった。しかし, Kleene とRosser が1935 年にそれが矛盾を含むことを発見してからは, 主
に論理を除いた体系(も非常に豊富な内容を含むので) が型なしラムダ計算として研究されてき
た。古森は1987 年のWhite の結果からラムダ計算にBCK 論理を入れても(この体系をBCKβη
と名づけた) 無矛盾であることに気が付き, さらに論理を含む型なしラムダ計算の模型を考案し
それらを合わせて1989 年に論文にした。このような模型の考案は世界でもはじめてのことで
あった。
この「はしがき」の末尾の「研究発表」にあるように, 研究分担者たちの活発
な研究活動により, 体系BCKβηと古典命題論理の証明図の性質は明らかになりつつある。
ここでは, 研究代表者の古森による2つの成果について述べる。
第一のものは体系BCKβηに関するものである。体系BCKβηを用いてチャーチの当初の目論
見を再生するためには, 体系BCKβηで古典論理のシミュレーションが論理的にできる必要が
ある。直観主義論理で古典論理のシミュレーションができることは知られているので, 体系
BCKβηで直観主義論理のシミュレーションが論理的にできることが分かればよい。これにつ
いて古森は二つの方法を提示し, そのどちらについても次もことを示した:
変換 * が存在し, 任意の直観主義論理の論理式 A にたいして, A* は体系BCKβηの論理式で
A が直観主義論理で証明できるならば A* は体系BCKβηで証明できる。
この逆A* が体系BCKβηで証明できるならば, A が直観主義論理で証明できる
が
示せれば, 体系BCKβηで直観主義論理のシミュレーションが論理的にできることが示された
ことになる。しかし, 逆はまだ未解決である。二つの方法のうちの一つは, 変換 * が単純な
ものであり, もう一つは変換は少し複雑になるが逆の証明のことを考えたものである。後者
について, 逆が成立することを示すことは残された大きな課題である。
第二のものは 1998-1999年度の科学研究費補助金で行った研究「部分構造論理の研究」の
研究成果報告書で述べた第二の成果と関係している。そこで述
べた体系を更に改良した体系λρという古典論理の体系を作り, その体系の Church-Rosser
性を証明した。その証明は全く新しいものであり, その方法で他の体系の Church-Rosser 性
の新たな証明が得られることも判明した。
また, 本科学研究費で招聘した Agata Ciabattoni と共同研究する予定で 2005 年 3 月に作
成した 3 つの問題がある。これらの問題は理解するのが容易で,解くのもそれほど困難では
ないと考えられたが, どの問題も解決には至っていない。研究が進むにつれて 3 つの問題と
も非常によい問題であるということが分かってきた。数学の研究において未解決な良問を作る
ということは, 時として問題を解くことと同じように重要なことである。そのような重要な役
割を果たしたと考えている。
2007 年 5 月 31 日
古森 雄一
研究組織
- 研究代表者 古森 雄一 (千葉大学 総合メディア基盤センター 教授)
- 研究分担者 辻 尚史 (千葉大学 理学部 教授)
- 研究分担者 櫻井 貴文 (千葉大学 理学部 助教授)
- 研究分担者 山本 光晴 (千葉大学 理学部 助教授)
- 研究分担者 多田 充 (千葉大学 総合メディア基盤センター 助教授)
- 研究分担者 廣川 佐千男 (九州大学 情報基盤センター 教授)
- 研究分担者 藤田 憲悦 (群馬大学 工学部 助教授)
- 研究分担者 鹿島 亮 (東京工業大学 情報理工学研究科 助教授)
- 研究分担者 永山 操 (科学技術振興事業団 研究員)
- 研究協力者 Agata Ciabattoni (ウィーン工科大学)
交付決定額(配分額)(金額単位: 円)
| 直接経費 | 間接経費 | 合計
|
平成15年度 | 1,200,000 | 0 | 1,200,000
|
平成16年度 | 1,100,000 | 0 | 1,100,000
|
平成17年度 | 600,000 | 0 | 600,000
|
平成18年度 | 600,000 | 0 | 600,000
|
総計 | 3,500,000 | 0 | 3,500,000
|
研究発表
(1)学会誌等
- Yuichi Komori, Arato Cho: λρ-calculus, Proceedings of the 40th MLG meeting, 2007
- 古森 雄一: 汎用システムとしての「ラムダ計算+論理」,
京都大学数理解析研究所講究録 1533, 39-48, 2007
- Yuichi Komori: Independent Axiom Systems of Minimal formulas for Classical Logic,
Proceedings of the 39th MLG meeting, 56-58, 2006
- M. Sato, T. Sakurai, Y. Kameyama and A. Igarashi: Calculi of Meta-variables,
in Proceedings of 17th International Workshop Computer Science Logic 2003 (eds. M. Baaz and J. A. Makowsky)
LNCS 2803, 484-497, 2003
- Y. Tanabe, M. Yamamoto et al.: A Decision Procedure for the Alternation-free Two-way Modal
mu-calculus Automated Reasoning with Analytic Tableaux and Related Methods, LNCS 3702, 277-291, 2005
- Masami Hagiya, Mitsuharu Yamamoto: Analysis of Synchronous and Asynchronous Cellular Automata using
Abstraction by Temporal Logic, LNCS 2998, 7−21, 2004
- 林俊一,多田充: 格子に関する新しいNP完全問題と電子署名方式への応用, コンピュータセキュリティシ
ンポジウム2005 予稿集, 1 巻, 230-240, 2005
- Masao Mori, Tetsuya Nakatoh, Sachio Hirokawa: Functional Composition of Web Detabases, LNCS 4312,
439-448, 2006
- 池田大輔, 廣川佐千男 他: 部分文字列増幅法による共通パタン発見アルゴリズム, 情報処理学会論文
誌「数理モデル化と応用」, 46 SIG 2, 56-66, 2005
- Yasuhiro Yamada, Sachio Hirokawa: Testbed for Information Extraction from Deep Web, Proc. of the 13th
International World Wide Web Conference, 346−347, 2004
- Tetsuya Nakatoh, Sachio Hirokawa: Automatic Generation of Deep Web Wrappers based on Discovery of
Repet, Proceeding of the First Asia Information Retrieval Symposium, 269-272, 2004
- Sachio Hirokawa: Semi-Automatic Construction of Metadata from A Series of Web Documents, LNCS 2903,
942−953, 2003
- 藤田 憲悦: CPS-translation as adjoint -- Extended abstract, 京都大学数理解析研究所講究録 1533, 64-85,
2007
- 藤田 憲悦: Galois embedding from universal types into existential types --Extended abstract,
京都大学数理解析研究所講究録 1503, 121-128, 2006
- K. Fujita and M. Hasegawa: A Galois embedding from polymorphic types into existential types --Extended
abstract--, 京都大学数理解析研究所講究録 1442, 97-114, 2005
- 藤田 憲悦: A sound and complete CPS-translation for λμ-calculus --Extended abstract,
京都大学数理解析研究所講究録 1437, 163-173, 2005
- Ken-etsu Fujita: Galois embedding from polymorphic types into existential types, LNCS 3461, 194−208,
2005
- 藤田 憲悦: λμ計算のモデルについて, コンピュータソフトウェア, 20(2), 73-79, 2003
- Ken-etsu Fujita: A sound and complete CPS-translation for λμ-calculus, LNCS 2701, 120−134, 2003
- Ken-etsu Fujita: An injective CPS-translation for the extensional λ-calculus, Memoirs of the Faculity
of Science and Enginnering, Shimane University, Series B: Mathematical Science, 35, 39-48, 2003
- Ken-etsu Fujita: Continuation semantics and CPS-translation for λμ-calculus,
Scientiae Mathematicae Japonicae, 57(1), 73-82, 2003
- Ryo Kashima, Keishi Okamoto: Completeness Theorem of First-Order Modal mu-calculus, Research Reports on Mathematical
and Computing Sciences C-244, 2007
- 鹿島 亮: 中間述語論理 CD について, 京都大学数理解析研究所講究録 1533, 1-8, 2007
- Katsuhiko Sano, Ryo Kashima: Bimodal logics with irreflexive modality, Proceedings of 1st World
Congress of Universal Logic, 93-93, 2005
- Ryo Kashima: On Semilattice Relevant Logics, Mathematical Logic Quarterly 49(4), 401-414, 2003
- Ichiro Hasuo, Ryo Kashima: Kripke Completeness of First-Order Constructive Logics with Strong Negation,
Logic Journal of the Interest Group in Pure and Applied Logics, 11(6), 615-646, 2003
- Agata Ciabattoni, Kazushige Terui: Modular Cut-Elimination: Finding Proofs or Counterexamples,
LPAR, 135-149, 2006
- Agata Ciabattoni, Kazushige Terui: Towards a Semantic Characterization of Cut-Elimination, Studia Logica 82(1), 95-119, 2006
(2)口頭発表
- 古森 雄一: 古典命題論理の公理化についての問題など,
日本数学会 年会(埼玉大学), 2007年3月27日
- 古森 雄一: ラムダロー計算, MLG 研究集会(湯布院), 2006年12月21日
- 古森 雄一: 汎用システムとしての「ラムダ計算+論理」, 共同研究「算術体系の証明論」,
京都大学数理解析研究所, 2006年8月22日
- 古森 雄一: 古典論理の極小論理式による独立な公理系, MLG 研究集会(蒲郡), 2005年12月7日
- 古森 雄一: 論理和記号と存在記号を持たない論理での論理和特性と存在特性, 日本数学会
秋季総合分科会(岡山大学), 2005年9月20日
- 古森 雄一: 古典論理で極小な論理式で公理化される論理についての問題など, 日本数学会
秋季総合分科会(岡山大学), 2005年9月20日
- 古森 雄一: 汎用システムとしての「ラムダ計算 + 論理」, 計算機言語談話会(産業技術総合研究所(千里)),
2005年3月25日
- 古森 雄一: 古典論理の証明図変形の停止性と合流性, 日本数学会
秋季総合分科会(北海道大学), 2004年9月21日
- 桜井 貴文: Strong Normalizability of Calculus of Explicit Substitutions with Composition,
SLACS 21 (名古屋大学), 2004年9月
- 桜井貴文: 明示的代入計算の強正規化について, SLACS 20 (東京大学), 2003年9月
- 藤田 憲悦: An abstract machine for type-free λμ-calculus,
日本数学会 秋季総合分科会(大阪市立大学), 2006年9月21日
- 藤田 憲悦: CPS-translation as adjoint, 共同研究「算術体系の証明論」, 京都大学数理解析研究所, 2006年8月22日
- 藤田 憲悦:λμ計算の抽象機械, 日本ソフトウェア科学会第23回大会, 2006
- 藤田 憲悦:ガロア埋め込み:多相型関数と抽象データ型の証明双対性, 日本ソフトウェア科学会第21回大会,
2004
- Ken-etsu Fujita: A bijective CPS-translation between classical and intuitionistic proofs,
Logikseminariet Stockholm-Uppsala (Bullen Veckobland Fran Mathematiska Institutionen I Uppsala)
, 2003
- 藤田 憲悦: A bijective CPS-translation between classical and
intuitionistic proofs, 「代数学と計算
」研究集会, 2003年10月9日
- 鹿島 亮: 述語様相μ計算の完全性について, 日本数学会 年会(埼玉大学), 2007年3月27日
- 鹿島 亮: 述語様相μ計算について, MLG 研究集会(湯布院),
2006年12月22日
- 鹿島 亮: 中間述語論理CDの体系について, 共同研究「算術体系の証明論」,
2006年8月21日
- 鹿島 亮: 中間命題論理の公理に関する問題, 日本数学会 年会(中央大学), 2006年3月27日
- 鹿島 亮: 中間命題論理の公理化に関する古森の問題, MLG 研究集会(蒲郡), 2005年12月7日
- Katsuhiko Sano, Ryo Kashima: Bimodal Logics with Irreflexive Modality, 1st World Congress on Universal
Logic, 2005年4月
- 鹿島 亮: Completeness via tree-sequent calculi for bimodal logics with irreflexive modality,
MLG 研究集会(蒲郡), 2004年10月26日
- 鹿島 亮: 非反射的様相を持つ論理の完全性について, 日本数学会 秋季総合分科会(北海道大学), 2004年9月21日
(3)出版物