LBRY Block Explorer

LBRY Claims • why-is-there-an-unsolvable-problem

f18d1607087b39af1bc06b5e9e80740a3beb8a9c

Published By
Created On
8 Oct 2021 17:13:09 UTC
Transaction ID
Cost
Safe for Work
Free
Yes
Why is there an Unsolvable Problem?
Here we look at a proof that there is an "unsolvable" problem, in that there is no program to solve it. The idea is to think abstractly, and to consider a program as just one gigantic integer. Also, the number of "problems" is uncountably large, and therefore there must exist some unsolvable problem.

Contribute:
Patreon: https://www.patreon.com/easytheory
Discord: https://discord.gg/SD4U3hs

Live Streaming (Saturdays, Sundays 2PM GMT):
Twitch: https://www.twitch.tv/easytheory
(Youtube also)
Mixer: https://mixer.com/easytheory

Social Media:
Facebook Page: https://www.facebook.com/easytheory/
Facebook group: https://www.facebook.com/groups/easytheory/
Twitter: https://twitter.com/EasyTheory

Merch:
Language Hierarchy Apparel: https://teespring.com/language-hierarchy?pid=2&cid=2122
Pumping Lemma Apparel: https://teespring.com/pumping-lemma-for-regular-lang

If you like this content, please consider subscribing to my channel: https://www.youtube.com/channel/UC3VY6RTXegnoSD_q446oBdg?sub_confirmation=1

▶ADDITIONAL QUESTIONS◀
1. Why are we justified in saying the "vast majority" of problems are unsolvable?
2. Can you find an explicit example of an unsolvable problem (informally)?

▶SEND ME THEORY QUESTIONS◀
ryan.e.dougherty@icloud.com

▶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 syst
...
https://www.youtube.com/watch?v=2eQiL2eAKU0
Author
Content Type
Unspecified
video/mp4
Language
English
Open in LBRY

More from the publisher

Controlling
VIDEO
DFA F
Controlling
VIDEO
WHAT
Controlling
VIDEO
WHAT
Controlling
VIDEO
TURIN
Controlling
VIDEO
ALL C
Controlling
VIDEO
HOW B
Controlling
VIDEO
"SIMP
Controlling
VIDEO
REMOV
Controlling
VIDEO
HOW T