memrootじしょ
英和翻訳
Proof assistant
hanging by a thread
Dependent type
harbinger of good
Proof assistant
/pruːf əˈsɪstənt/
プルーフアシスタント
1.
形式的な証明の構築を支援するソフトウェアツール
プルーフアシスタントは、論理的な推論や数学的な定理の証明を厳密に構築・検証するためのソフトウェアツールやシステムを指します。ユーザーが提供する証明ステップの妥当性をチェックし、誤りがないことをコンピュータが保証します。これにより、複雑なシステムの信頼性向上や、数学的な厳密性を要する研究分野で利用されます。
A
proof
assistant
helps
verify
the
correctness
of
mathematical
proofs.
(プルーフアシスタントは、数学的証明の正確性を検証するのに役立ちます。)
A proof assistant
形式的な証明の構築を支援するソフトウェアツールを指します。
helps
助ける、支援するという意味です。
verify
検証する、確認するという意味です。
the correctness
正確性、正しさを指します。
of mathematical proofs
数学的証明の、数学的な証明に関する事柄を示します。
Developing
complex
software
often
involves
the
use
of
proof
assistants
to
ensure
reliability.
(複雑なソフトウェアの開発には、信頼性を確保するためにプルーフアシスタントがよく用いられます。)
Developing complex software
複雑なソフトウェアを開発すること、高度なソフトウェア作成作業を指します。
often involves
しばしば含む、頻繁に伴うという意味です。
the use
使用、利用を指します。
of proof assistants
プルーフアシスタントの、そのツールの利用を示します。
to ensure reliability
信頼性を確保するために、確実な動作保証を目的とします。
Many
universities
offer
courses
on
formal
methods
and
proof
assistants.
(多くの大学が形式手法とプルーフアシスタントに関する講座を提供しています。)
Many universities
多くの大学、多数の高等教育機関を指します。
offer courses
講座を提供する、教育プログラムを提供することを示します。
on formal methods
形式手法に関する、厳密な論理に基づいた開発手法についてです。
and proof assistants
そしてプルーフアシスタント、前の形式手法と並列でプルーフアシスタントについても言及します。
関連
Formal verification
Theorem prover
Type theory
Interactive theorem proving
Coq
Isabelle/HOL
Agda