2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




На страницу 1, 2, 3, 4, 5, 6  След.
 
 План короткого эффективного вводного курса
Сообщение16.11.2008, 14:08 
Здрасьте! Я придумал план короткого эффективного вводного курса в прикладную математику для неподготовленных заинтересованных людей:

1. Понятие представления (representation)
2. Понятие кодирования
3. Требования к знакам: отличать один от другого, уметь определять
одинаковость, отделять один от другого (в смысле, рядом написанные)
4. Дедуктивный аппарат, теории
5. Интерпретация теорий, константы
6. Переменные, возникновение переменных как интеграция уровня
метности в пропкалке, отличие переменных от констант; кванторы
подстановка, occurs check
7. Здравость, полнота, непротиворечивость
8. Proof Theory
9. Model Theory
10. Что такое существование
11. Что такое истина
12. Искусство доказательства

Что скажете о такой программке?

 
 
 
 
Сообщение16.11.2008, 14:10 
Смотря что считать прикладной математикой.

 
 
 
 
Сообщение16.11.2008, 14:13 
Аватара пользователя
Мне особенно понравился п. 11.

 
 
 
 
Сообщение16.11.2008, 14:18 
Аватара пользователя
программа на всю жизнь.
Когда дойдете до пункта 12, позовите меня послушать.

 
 
 
 
Сообщение16.11.2008, 16:14 
Это в матлогику скорее вводный курс получается

 
 
 
 Точно!
Сообщение16.11.2008, 16:54 
MaximKat писал(а):
Это в матлогику скорее вводный курс получается


Да, изначально это и было введение в матлогику для программистов.

А что нужно добавить, чтобы можно было назвать это введением в прикладную математику? Или, почему это не может быть введением в прикладную математику?

 
 
 
 
Сообщение16.11.2008, 16:57 
Всегда думал, что матлогика - это самая что ни на есть теоретическая математика

 
 
 
 
Сообщение16.11.2008, 17:09 
Аватара пользователя
vag в сообщении #158782 писал(а):
А что нужно добавить, чтобы можно было назвать это введением в прикладную математику?
Элементы комбинаторики, теории графов, элементы методов вычислений, обзор различных стандартных алгоритмов (типа пузырьковой сортировки, и т.д.), методы линейного, динамического программирования, элементы теории кодирования и криптографии, вельвейт-анализ, и т.д., и т.п.

 
 
 
 Выход значения за границы диапазона
Сообщение16.11.2008, 17:19 
Brukvalub писал(а):
Элементы комбинаторики, теории графов, элементы методов вычислений, обзор различных стандартных алгоритмов (типа пузырьковой сортировки, и т.д.), методы линейного, динамического программирования, элементы теории кодирования и криптографии, вельвейт-анализ, и т.д., и т.п.


Но не выходит ли это за границы того, что можно называть "Введение"? Это же уже просто "курс ПМ" у вас получается.

 
 
 
 
Сообщение16.11.2008, 17:24 
Аватара пользователя
vag в сообщении #158803 писал(а):
Но не выходит ли это за границы того, что можно называть "Введение"? Это же уже просто "курс ПМ" у вас получается.

Ну, я же везде писал "элементы...". Впрочем, решать - Вам.

 
 
 
 
Сообщение16.11.2008, 17:27 
Brukvalub писал(а):
... и т.д., и т.п.


Если новичка забросать большим количеством частных сложных систем понятий, это даст почти гарантию того, что человек 1) не будет понимать важнейших, фундаментальнейших вещей, "сути математики"; 2) забудет вскоре все, что ему рассказывали; 3) будет ненавидеть математику и считать ее бессмысленным ритуальным издевательством

 
 
 
 
Сообщение16.11.2008, 17:50 
Аватара пользователя
vag в сообщении #158809 писал(а):
Если новичка забросать большим количеством частных сложных систем понятий, это даст почти гарантию того, что человек 1) не будет понимать важнейших, фундаментальнейших вещей, "сути математики"; 2) забудет вскоре все, что ему рассказывали; 3) будет ненавидеть математику и считать ее бессмысленным ритуальным издевательством
Не берусь спорить. Скажу лишь одно: Ваша программа курса не даст слушателю каких-либо практических навыков, позволяющих эффективно применять математические методы в смежных областях. А нужны ли прикладникам, в первую очередь, понимание интерпретаций теорий, знания о полноте и непротиворечивости, да и прочие понятия математической логики?

 
 
 
 И только так
Сообщение16.11.2008, 17:59 
Brukvalub писал(а):
Ваша программа курса не даст слушателю каких-либо практических навыков, позволяющих эффективно применять математические методы в смежных областях.

Программа курса ни в коем случае не должна давать практические навыки. Эти навыки учащися приобретут самостоятельно, решая трудные задачи. Как и знание каких-то частных теорий, нужных им для работы.


Brukvalub писал(а):
А нужны ли прикладникам, в первую очередь, понимание интерпретаций теорий, знания о полноте и непротиворечивости, да и прочие понятия математической логики?

Совершенно необходимы. К примеру, понимание идей той же теоретической компьютологии (Theoretical Computer Science) немыслимо без полного понимания фундаментальных понятий математической логики.

Например, создавая свой язык программирования, им сразу придется доказывать здравость (soundness) и разрешимость (decidability) системы типов (которая является математической теорией). Но даже если бы это все не требовалось практически, понимание здравости теории все равно необходимо для связности и полноты понимания основных понятий.

Вы пишете формулы, утверждаете утверждения. Почему формулы именно такие, почему с ними оперируют таким неочевидным и сложным образом? В чем смысл связок (logical connective), что можно делать с формулами и их интерпретациями и что нельзя, и почему? Если задавать вопросы, то довольно быстро становится понятным, что эти пункты (здравость, полнота, непротиворечивость) никак не могут быть опущены во вводном курсе.

 
 
 
 
Сообщение16.11.2008, 18:08 
Аватара пользователя
Сейчас логика Вашей программы стала мне понятней. Главное теперь - чтобы с ней согласился Ученый Совет факультета, утверждающий такого рода программы :wink:

 
 
 
 Программа нужна для обучения, а не для совета
Сообщение16.11.2008, 18:12 
Brukvalub писал(а):
согласился Ученый Совет факультета, утверждающий такого рода программы :wink:


Это неважно, согласится ли какой-либо Совет с программой, или нет. Важна ее ценность сама по себе; кто угодно может использовать ее при обучении без спроса всяких советов и комитетов.

 
 
 [ Сообщений: 86 ]  На страницу 1, 2, 3, 4, 5, 6  След.


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group