Усовершенствованная Формальная логика / учебник Теории автоматов

Это то, что вы ищете?

def write_vars_to_file(_f, **vars):
    for (name, val) in vars.items():
        _f.write("%s = %s\n" % (name, repr(val)))

Использование:

>>> import sys
>>> write_vars_to_file(sys.stdout, dict={'one': 1, 'two': 2})
dict = {'two': 2, 'one': 1}
13
задан anno 17 June 2009 в 02:41
поделиться

6 ответов

Я слышал хорошие отзывы о введении Майкла Сипсера в теорию вычислений . На самом деле он у меня прямо передо мной, хотя я еще не начал его читать.

2
ответ дан 2 December 2019 в 01:21
поделиться

Это может быть не совсем то, что вы ищете, но я многому научился у Блэкберна и др. Модальная логика , и то, что я знаю об автоматах, я узнал из книги Джурафски и Мартина «Обработка речи и языка» , особенно. Глава 2. По крайней мере, оба представляют собой отличную основу для дальнейших исследований.

0
ответ дан 2 December 2019 в 01:21
поделиться

Я помню, как читал об автоматах Бючи в Принципах проверки моделей , что кажется довольно хорошей книгой. Конечно, основное внимание уделяется приложению для проверки модели, но проверка модели в любом случае является в основном логикой.

0
ответ дан 2 December 2019 в 01:21
поделиться

Это правильно, что вы не можете легко удалить конкретный файл из Mercurial в том смысле, что это приведет к нарушению всех идентификаторов наборов изменений в вашем репозитории. Когда вы меняете идентификаторы ревизий, каждый должен повторно клонировать репозиторий. См. Wiki-страницу о редактировании истории для получения информации о последствиях изменения истории в Mercurial.

Если это вас устраивает (внутренний репозиторий в компании), посмотрите ] преобразовать расширение . Jones & Bartlett Publishers, 2000 (3-е изд.) URL .

и

Джон Э. Хопкрофт и Джеффри Д. Уллман, Введение в теорию автоматов, языки и вычисления , Аддисон Уэсли, 1979, (1-е изд.), ISBN: 0-201-02988-X; URL .

Логика среднего уровня (бакалавриат):

D. Ebbinghaus, Mathematical Logic , Springer, URL .

или

Elliott Mendelson, Introduction to Mathematical Logic , URL

Advanced уровень (выпускник):

Вольфганг Томас, Языки, автоматы и логика , 1996.

Леони Либкин, Элементы теории конечных моделей , Springer, 2004, URL , TOC .

Для исследований

Бенедикт Болли, Формальные модели коммуникационных систем , Springer, 2006, URL .

Grädel, Erich; Томас, Вольфганг; Wilke, Thomas (Eds.), Автоматы, логика и бесконечные игры , Springer, 2002, URL ,

6
ответ дан 2 December 2019 в 01:21
поделиться

Кажется, у вас есть конкретная тема для книги, поэтому я просмотрел указатель некоторых книг на Amazon. Хотя я никогда не читал эту статью, Theory of Computing Декстера К. Козена может вас заинтересовать.

Büchi automation, 155, 159, 161, 283, 298, 343
      determinization, 167-170

monadic second-order theory
    of n successors, 154
    of successor, 154-159

Обсуждаемые страницы находятся в Лекции 25 «Автоматы о бесконечных строках и S1S» , первая страница доступна для предварительного просмотра по ссылке.

Theory of Computing http://ecx.images-amazon.com/images/I/51JKHJGWBRL._BO2,204,203,35,-76_AA240_SH20_OU01_.jpg[122pting

2
ответ дан 2 December 2019 в 01:21
поделиться

Вы будете немного удивлены, но я думаю, что вам нужна книга «Основы баз данных» Абитебула, Халла и Виану (также известная как «книга Алисы», потому что Алиса изображена на обложке и появляется во вступительных диалогах с авторами). Это книга не о SQL, а о теории баз данных - логике и ее реализации в программах и функциях - поэтому в ней довольно много тратится на вопросы сложности и вычислимости языков запросов; и авторы прилагают большие усилия, чтобы быть дружелюбными и общительными.

0
ответ дан 2 December 2019 в 01:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: