SLACS2000 アブストラクト集


中野 浩 (龍谷大学 理工学部)
近似様相による構成的プログラミング
Constructive programming with approximation modality

仕様の近似過程を表現する様相付き型付けシステムを応用すると、非常に広 い範囲の仕様や実現に対して、自然な構成的プログラミングが可能となるこ とをいくつかの例によって示す。


横内 寛文 (群馬大学 工学部 情報工学科)
Refinement typeの型チェック・アルゴリズムとその実装
Type checking algorithms for refinement types and their implementation

Refinement (nonstandard) typeとは,通常の型上の1変数述語を意味し,そ の型チェックないしは型推論の枠組の中で,様々なプログラムの解析が可能で あることが知られている.この発表では,単純型体系の上に,intersection とunionの集合演算と備えたrefinement typeの形式体系を定義し,その型チェッ ク・アルゴリズムを提案する.また,実際に計算機上で実装した結果を示し, 実用化システムに向けてのいくつかの課題を検討する.


坂本伸幸 (東北大学大学院理学研究科数学専攻)
新たなcountable functionalの構成法
A new construction of countable functionals

従来の Kleene の関数適用 f|g より直感的に理解しやすい関数適用 f`g を定義 し,この関数適用を用いても countable functional を定義できることを示す.ま た,この関数適用を用いて type-free theory APP のモデルを構成できることも 示される.


毛利元彦 (北陸先端科学技術大学院大学 情報科学研究科)
XPE with Theorem Provers

XPE(X Proof Editor)は、TeXでの証明図の作成を支援するソフトである。こ のXPE上でtheorem proverを呼び出すことにより、容易に利用できる可読性と 再利用性の極めて高いtheorem proverとなった。 2000/8/15現在の利用可能な体系(命題論理):classical logic, intuitionistic logic, FLe, FLew, FLec, K, KT, S4, S5(高野の決定手続きによる),type assign


竹内泉(京都大学情報学研究科)
ω正則言語の測度が有理数であること

ω正則言語の測度は有理数である。


藤田憲悦(島根大学),A. Middeldorp (筑波大学)
同期項書き換え系
Synchronized Term Rewriting Systems

We present an extension of term rewriting systems with the mechanism of synchronization, called synchronized TRS's. The notion of synchronization is newly introduced for synchronizing applications of rewriting rules. We prove the fundamental properties of the synchronized ground TRS's: (1) The reachability problem of synchronized ground TRS's is equivalent to the Post's Correspondence Decision Problem. (2) The halting problem of synchronized ground TRS's is equivalent to that of a two-counter automaton.


山田 俊行 (筑波大学 電子・情報工学系)
単純型付き項書き換え系の停止性
Termination of Symply Typed Term Rewriting Systems

In this talk, I propose simply typed term rewriting systems, which extend first order term rewriting systems to the higher order case by allowing higher order symbols but without using bound variables. We discuss a semantic method for ensuring termination of simply typed term rewriting systems.


近藤通朗 (島根大学総合理工学部)
weak interlaced bilattice の構造について
On structures of weak interlaced bilattices

weak interlaced bilattice は論理プログラミングの意味論において 重要な役割を果たしているが,この代数系の数学的構造については 不明な点が多い.ここでは,この代数系の持つ基本的な性質を 考察し,得られたいくつかの結果について述べる.


下田守 (下関市立大学)
ファジィ関係の一般化について
On a generalization of fuzzy relation

ファジィ関係については,今まではほとんどの場合にクリスプ集合の上の ファジィ関係,すなわちクリスプ集合の直積のファジィ部分集合が扱われて きた.今回は一般のファジィ集合(クリスプ集合のファジィ部分集合)の上 のファジィ関係のいろいろな性質について考えてみたい.

In most cases fuzzy relations have been treated as fuzzy relations on crisp sets, that is, as fuzzy subsets of cartesian products of crisp sets. In my talk various properties on fuzzy relations on fuzzy sets (fuzzy subsets of crisp sets) will be discussed.


白旗 優 (慶應義塾大学商学部)
ゲーデルのダイアレクティカ解釈とゲーム意味論
Goedel's Dialectica interpretation and game semantics

We study Goedel's Dialectica interpretation of HA by T from the perspective of the game semantics of PCF. The higher-order functions are then seen as the first-order functions plus strategies. To make this point concrete, we define a version of Hintikka game for the first-order formulas and show how to read out the winning strategy from a proof.


高橋正子 (国際基督教大学)
チュートリアル:証明と型

theoretical computer science は難しすぎるという声を時々耳にします. 私の考えでは,tcs は底の浅い分野ではないから当然だという気持ちと, もう一つは,歴史の浅さやその他の事情から未成熟な部分をいろいろ抱え たまま教育が行われているためではないかという気がします.この後者の 観点から,「証明と型」と「計算論」に関する私のささやかな試みについ てお話してみたいと思います.


鹿島 亮 (東京工業大学 情報理工学研究科 数理・計算科学専攻)
ラムダ計算の標準化定理の簡単な証明
Simple proof of the standardization theorem in lambda-calculus

We present a new proof of the standardization theorem in lambda-calculus, which is performed by inductions based on an inductive definition of beta-reducibility with a standard sequence.


馬場 謙介 (九州大学大学院 システム情報科学研究科 情報理学専攻)
場合分けによる証明
Case Calculus for Classical Logic

We introduce a new natural deduction formulation with one conclusion for implicational classical logic. The idea of the formulation is based on proof by ``case analysis''. We define reduction rules and prove weak normalization. As a corollary, we have the subformula property for normal proofs.

This is a joint work with Sachio Hirokawa, Ryo Kashima, Yuichi Komori and Izumi Takeuti.


廣川佐千男 (九州大学)
長D正規形と証明図の唯一性
Long D-normal form and uniqueness of proofs

There have been much interest in the conditions for uniqueness of normal form proofs in intuitionistic logic. [Tatsuta99] introduced a notion of D-normal form proof and showed that D-normal form proof is unique for any implicational formula. But this result means the uniqueness of D-normal form proof. There may be some other normal form proof which is not D-normal. We show that D-normality yields the uniqueness of proofs as long as the long-normal form proofs are concerned.


角谷良彦 (京都大学数理解析研究所)
Duality between Call-by-name Recursion and Call-by-value Iteration

The duality between values and continuations enables us to exchange the call-by-name programming paradigm for the call-by-value one and vice versa. Since recursion is an essential factor for programming languages and the $\lambda\mu$-calculi fit in this duality, we extend the $\lambda\mu$-calculi with recursion operators and demonstrate the duality between recursion and iteration in the $\lambda\mu$-calculi.


上出 哲広 (和歌山工業高等専門学校電子工学科)
Mingleを持つ部分構造論理
Substructural Logics with Mingle

We introduce structural  rules mingle, and investigate theorem-equivalence, cut- eliminability, decidability, interpolability and variable sharing property for sequent calculi having the mingle. These results include new cut-elimination results for the extended logics: FLm(full Lambek logic with the mingle), GLm(Girard's linear logic with the mingle) and Lm(Lambek calculus with restricted mingle). Moreover we show that Lm is useful for an application to the categorial grammar.


佐々木克巳 (南山大学数理情報学部)
Propositional lax logic における選言のない論理式について
Exact models for disjunction free fragments of propositional lax logic

Propositional lax logic(PLL)はMoggiが導入したComputational typed lambda calculus とカリー・ハワードの対応が つけられる直観主義様相論理である。ここでは、PLLにおいて、n個の命題変数と⊥から選言以外の論理記号を用いてで きる論理式の集合Fについて述べる。具体的には、順序集合(F/≡、≦)の構造を、それと同型なモデルを帰納的に定義 することで明らかにする。ただし、A,B∈Fに対して、[A]≦[B] iff A⊃B∈PLLである。


田中義人 (九州産業大学経済学部)
Some proof systems for common knowledge predicate logic

We present some proof systems for common knowledge predicate logic which is complete with respect to the class of Kripke frames with constant domains.


John Longley (Edinburgh University)
Programming languages and notions of computability

According to Church's Thesis, all reasonable (sufficiently expressive) programming languages have the same computational power in the sense that they can compute the same class of functions on the natural numbers. However, if we measure the computational power of programming languages in more subtle ways (e.g. we consider which operations are computable at higher types), then interesting differences emerge between different languages, and we discover several natural notions of "computability". In this talk I will give a brief survey of various notions of computability, and of current research in this area.


Last Updated at Wed Aug 30 11:33:16 JST 2000 by Yukiyoshi Kameyama