2014 dxdy logo

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

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


Правила форума


В этом разделе нельзя создавать новые темы.



Начать новую тему Ответить на тему
 
 Теория формальных языков
Сообщение20.12.2015, 17:24 


08/12/15
62
Цитата:
Алфавит — конечное непустое множество символов.
$\Sigma^* = \bigcup \limits _{k=0}^\infty \Sigma^k$ — множество всех цепочек над алфавитом $\Sigma$.
Язык над алфавитом $\Sigma$ — некоторое подмножество $\Sigma^*$.
Пусть $L$ и $M$ — языки. Теоретико-множественные операции:
$L \cup M$ — объединение,
$L \cap M$ — пересечение,
$L \setminus M$ — разность,
$\overline{L}=\Sigma^* \setminus L$ — дополнение.

На каком основании здесь используется теория множеств, все эти подмножества и пересечения? Даже если забыть про семантику, то чтобы просто записать слово $\Sigma^* = \bigcup \limits _{k=0}^\infty \Sigma^k$ необходимо уже располагать некоторым формальным языком. Не сталкиваемся ли мы здесь с порочным кругом?

 Профиль  
                  
 
 Re: Теория формальных языков
Сообщение20.12.2015, 17:32 
Заслуженный участник


08/04/08
8556
Нет.
Здесь могут быть 2 варианта ответа:
1) Вы здесь путаете теорию и метатеорию. При определении языка в теории мы пользуемся метаязыком.
2) Мы при определении понятий в известном смысле всегда сталкиваемся с порочным кругом. И выход всегда один: считать некоторые понятия неопределяемыми и понятными (или задавать их системой аксиом), а другие понятия выражать через них. В данном случае неопределяемое понятие у нас "множество", а все остальное определяется через него.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group