2015-10-16 2 views
0

В чем разница между этими тремя леммами (по их смыслу, при возможном использовании)?Свободные и условные переменные в леммах

consts d::int 
    consts e::int 

    lemma L1:"⟦2 dvd d; 2 dvd e⟧ ⟹ 2 dvd (d+e)" by simp 

(* lemma L1: even d ⟹ even e ⟹ even (d + e) *) 

    lemma L2:"⋀(f::int) (g::int). ⟦2 dvd f; 2 dvd g⟧ ⟹ 2 dvd (f+g)" by simp 

(* lemma L2: even ?f ⟹ even ?g ⟹ even (?f + ?g) *) 

    lemma L3:"⟦2 dvd (h::int); 2 dvd (i::int)⟧ ⟹ 2 dvd (h+i)" by simp 

(* lemma L3: even ?h ⟹ even ?i ⟹ even (?h + ?i) *) 
+0

В первой лемме нет свободных переменных, 'e' и' d' - это константы, которые вы указали выше леммы. –

+0

@JoachimBreitner: Спасибо. Я изменил свой вопрос. (Я новичок и довольно смущен). Вопрос по-прежнему сохраняется. В чем разница между ними? – TFuto

ответ

2

Имена переменных разные, но они логически одинаковы. Разница вступает в игру, если вы создаете схемы переменных, и в этом случае вы должны использовать имена, указанные в теореме. Именно поэтому они говорят нам использовать методы доказательства, которые не зависят от имен переменных. Если имена будут изменены в доказательствах распространения, это нарушит наши доказательства.

Смотрите электронные письма под названием кванторов vs. схематические переменные, странное сообщение об ошибке и х специальная переменная, в этом месяцев писем на список пользователя Изабеллы:

Свободные переменные неявно универсально количественно определяются оператором meta-all, уроком, продемонстрированным C.Sternagel некоторое время назад. Вы явно количественно определяете f и g из L2, где h и i неявно количественно определены в L3.

В 2012-10 нитей см письма под названием свободных переменных Дедхорс бить ... и С Новым годом с Free/Bound Переменные в следующем:

+0

Возможно, было бы полезно напрямую связать начало указанных потоков, например https://lists.cam.ac.uk/pipermail/cl-isabelle-users/2015-October/msg00014.html – Gergely

+0

@Gergely, я didn ' t их, но есть 15-30 отдельных страниц для 5 тем темы, о которых я упоминал. Наверное, я связываю то, как я предпочитаю работать. Мне нравится подбирать дерево с деревом или обзор за месяц. Нажатие ссылок и не зная, куда все идет, это не помогает мне. Но вы можете добавить дополнительные ссылки, если хотите. –

+0

Спасибо, Дж. Дудеченский за ваш ответ. Я, к сожалению, не на уровне знаний, чтобы понять это, не говоря уже о связанных потоках. Поэтому я оставляю этот ответ неприемлемым, и это не критика вашего ответа, это факт того, что он еще не ответил на мой вопрос на уровне, который я могу понять (и это определение принятого ответа здесь, иначе Я мог бы использовать Google.) Спасибо за ваш вклад. – TFuto

 Смежные вопросы

  • Нет связанных вопросов^_^