Во втором абзаце Меморандума Плоткина 1973 года о лямбда-определимости и логических отношениях говорится следующее:
«Определение логического [отношения] получено из соответствующего определения М. Гордона для типизированного λ-исчисления».
Это не говорит явно, что термин был придуман Гордоном. Но, учитывая, что меморандум озаглавлен «Лямбда-определимость и логические отношения», как будто «логическое отношение» является уже известной идеей, а второй абзац говорит «построить определенные, так называемые , логические отношения», я думаю, что это очень вероятно что Гордон придумал термин, а Плоткин использовал его отсюда. (Плоткин подтвердил мне, что все, что он написал в записке, является правильным.)
Гордон снова зачислен в верхней части р. 12,
«М. Гордон предложил в качестве возможного средства, что отношения ... должны быть расширены, а не просто перестановки».
В опубликованной версии статьи («Лямбда-определимость в полной иерархии типов» в To HB Curry: очерки о комбинаторной логике, лямбда-исчислении и формализме ) есть это замечание. Он также имеет замечание, которое может быть истолковано как объяснение термина «логическое отношение»:
Из-за «логической» природы -определимых элементов, они должны быть инвариантны относительно перестановок .λD
На мой взгляд, это чрезвычайно удовлетворительное объяснение того, почему логические отношения являются «логическими». Лямбда-исчисление является логичным, и поэтому функции, определенные с его помощью, будут однородными по отношению к базовым типам. Они не могут «видеть» те перестановки, которые мы могли бы сделать со значениями базовых типов. Таким образом, то, что Гордон и Плоткин подразумевали под «логическим», по существу совпадает с тем, что Рейнольдс называет «параметрическим».
Однако термин «логическое отношение» не фигурирует в опубликованной версии статьи. Вполне возможно, что судьи могли возразить, что термин был запутанным, и Плоткин мог бы решить, что лучше избегать этого термина. Но Статман вернулся к старой терминологии, и этот термин снова стал популярным.