It extends this interpretation to the more general setting of intuitionistic type theory and thus provides a general conception not only of what a constructive proof is, but also of what a constructive mathematical object is.
Она расширяет эту интерпретацию до более общего взгляда интуиционистской теории типов и, таким образом, дает общее представление не только о том, что такое конструктивное доказательство, но и о том, что такое конструктивный математический объект.
If the user can supply a constructive proof that a type is inhabited (i.e., that a value of that type exists) then a compiler can check the proof and convert it into executable computer code that computes the value by carrying out the construction.
The method of the proof suggested by Mergelyan is constructive, and remains the only known constructive proof of the result.
Weierstrass noted in 1859 made a start towards a constructive proof but it was not until 1940 that a constructive variant of the Argand proof was given by Hellmuth Kneser.
If the user can supply a constructive proof that a type is inhabited (i.e., that a value of that type exists) then a compiler can check the proof and convert it into executable computer code that computes the value by carrying out the construction.
Если предоставлено конструктивное доказательство того, что тип «заселён» (то есть, существует хотя бы одно значение этого типа), компилятор сможет проверить это доказательство и превратить его в исполняемый код, вычисляющий значение.
Other results
This is in contrast to a non-constructive proof (also known as an existence proof or pure existence theorem) which proves the existence of a particular kind of object without providing an example.
В отличие от неконструктивного доказательства (также известный как чистая теорема существования), что доказывает существование определенного вида объекта без предоставления конкретного примера.