ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

All languages are regular?! Spot the Proof Error(s)!

Автор: Easy Theory

Загружено: 2020-04-09

Просмотров: 1887

Описание: Here we give a (faulty) proof that all languages are regular. We use the basic notions and concepts related to regular languages to give a "proof" of this fact. Can you spot the error(s)?

Patreon:   / easytheory  
Facebook:   / easytheory  
Twitter:   / easytheory  

If you like this content, please consider subscribing to my channel:    / @easytheory  

▶ADDITIONAL QUESTIONS◀
1. Can you prove something about the resulting NFA/DFA if you were to construct this using the product construction directly?

▶SEND ME THEORY QUESTIONS◀
[email protected]

▶ABOUT ME◀
I am a professor of Computer Science, and am passionate about CS theory. I have taught over 12 courses at Arizona State University, as well as Colgate University, including several sections of undergraduate theory.

▶ABOUT THIS CHANNEL◀
The theory of computation is perhaps the fundamental
theory of computer science. It sets out to define, mathematically, what
exactly computation is, what is feasible to solve using a computer,
and also what is not possible to solve using a computer.
The main objective is to define a computer mathematically, without the
reliance on real-world computers, hardware or software, or the plethora
of programming languages we have in use today. The notion of a Turing
machine serves this purpose and defines what we believe is the crux of
all computable functions.

This channel is also about weaker forms of computation, concentrating on
two classes: regular languages and context-free languages. These two
models help understand what we can do with restricted
means of computation, and offer a rich theory using which you can
hone your mathematical skills in reasoning with simple machines and
the languages they define.

However, they are not simply there as a weak form of computation--the most attractive aspect of them is that problems formulated on them
are tractable, i.e. we can build efficient algorithms to reason
with objects such as finite automata, context-free grammars and
pushdown automata. For example, we can model a piece of hardware (a circuit)
as a finite-state system and solve whether the circuit satisfies a property
(like whether it performs addition of 16-bit registers correctly).
We can model the syntax of a programming language using a grammar, and
build algorithms that check if a string parses according to this grammar.

On the other hand, most problems that ask properties about Turing machines
are undecidable.
This Youtube channel will help you see and prove that several tasks involving Turing machines are unsolvable---i.e., no computer, no software, can solve it. For example,
you will see that there is no software that can check whether a
C program will halt on a particular input. To prove something is possible is, of course, challenging.
But to show something is impossible is rare in computer
science, and very humbling.

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
All languages are regular?! Spot the Proof Error(s)!

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Are there DFAs for Concatenation and Star?

Are there DFAs for Concatenation and Star?

Программирование с использованием математики | Лямбда-исчисление

Программирование с использованием математики | Лямбда-исчисление

What are the languages of DFAs?

What are the languages of DFAs?

Regular Languages: Deterministic Finite Automaton (DFA)

Regular Languages: Deterministic Finite Automaton (DFA)

Pumping Lemma Proofs (Regular + Context-Free) - Easy Theory

Pumping Lemma Proofs (Regular + Context-Free) - Easy Theory

✓ Новая формула площади прямоугольного треугольника | Ботай со мной #159 | Борис Трушин

✓ Новая формула площади прямоугольного треугольника | Ботай со мной #159 | Борис Трушин

Гипотеза Какея (не смеяться, это серьёзная математика) | LAPLAS

Гипотеза Какея (не смеяться, это серьёзная математика) | LAPLAS

Regular Languages Closed Under Inverse (Homo)Morphism

Regular Languages Closed Under Inverse (Homo)Morphism

Language of Palindromic Strings is not Regular (Theory of Computing)

Language of Palindromic Strings is not Regular (Theory of Computing)

Как объединить два обычных языка с помощью конструкции продукта

Как объединить два обычных языка с помощью конструкции продукта

Для Чего РЕАЛЬНО Нужен был ГОРБ Boeing 747?

Для Чего РЕАЛЬНО Нужен был ГОРБ Boeing 747?

Крупнейшая образовательная катастрофа 20 века в США

Крупнейшая образовательная катастрофа 20 века в США

A New Link Between Quantum Physics and Gravity

A New Link Between Quantum Physics and Gravity

Почему эти 5 растворителей должны быть у каждого

Почему эти 5 растворителей должны быть у каждого

What is a Regular Language?

What is a Regular Language?

Closure Properties of Regular Languages + Proofs

Closure Properties of Regular Languages + Proofs

ГОЛОС СЮРПРИЗ: Они звучат не так, как вы думали

ГОЛОС СЮРПРИЗ: Они звучат не так, как вы думали

Which of these languages is regular? Surprising answer!

Which of these languages is regular? Surprising answer!

Брюс Ли был в спортзале, когда 136-килограммовый бодибилдер сказал ему: «Ты — одни кости» — спуст...

Брюс Ли был в спортзале, когда 136-килограммовый бодибилдер сказал ему: «Ты — одни кости» — спуст...

Intersection and Set Difference are Closed Under Regular Languages (Theory of Computing)

Intersection and Set Difference are Closed Under Regular Languages (Theory of Computing)

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]