Warum können Programme nicht nachgewiesen werden?

Warum kann nicht ein computer-Programm nachgewiesen werden, ebenso wie eine mathematische Aussage kann? Ein mathematischer Beweis aufgebaut ist, auf andere Beweise, die aufgebaut werden, von noch mehr Beweise und auf nach unten, um Axiome - diese Wahrheiten Wahrheiten halten wir als selbstverständlich.

Computer-Programme nicht zu haben scheinen eine solche Struktur. Wenn Sie schreiben ein computer-Programm, wie kommt es, dass Sie nehmen können bisherige bewährte Werke und verwenden Sie Sie, um zu zeigen, die Wahrheit von deinem Programm? Sie können nicht, da keine vorhanden sind. Weiter, was sind die Axiome der Programmierung? Die sehr atomic Wahrheiten des Feldes?

Ich keine guten Antworten auf die oben genannten. Aber es scheint-software kann nicht bewiesen werden, weil es Kunst ist und keine Wissenschaft. Wie beweist man einen Picasso?

InformationsquelleAutor der Frage |

Schreibe einen Kommentar