プログラム合成
合成したいプログラムの性質を論理式で表し、それを自動的に証明する過程でプログラムが合成される。