数学的証明におけるbutの機能：証明コーパスの構築と分析

本研究は、自然言語で書かれた数学的証明における接続表現butの役割を検討する。butは言語学や談話分析では広く研究されてきたが、数学的証明における機能は十分に検討されていない。そこで、数理論理学、集合論、初等代数学の教科書から抽出した261件の証明を対象にアノテーションを行い、but節が証明構造で果たす役割を分析する。特に、butは対比や例外を示すだけでなく、推論の重要な転換点を示し、証明談話の構造化に寄与することを明らかにする。また、証明支援系Leanの形式的証明との比較を通じて、これらの節が具体的な推論ステップとどのように対応しているかを考察する。