Search the courses, subjects, tracks, games and features, or jump straight to a page.
4 cards from this section. Quick, good the night before a test.
Define a computable function.
Think about whether you can write a program for it.
What does it mean if a function is uncomputable?
Consider the implications of a program not existing for that function.
What defines a computable function?
Consider if you can find a program for it.
True or False: All functions are computable.
Think of examples like the Halting Problem.
Using Cantor's argument, prove that the set of all functions from {1,2,3,...} to {0,1} is uncountable.
Reflect on how listing elements could lead to missing at least one function.
Discuss the implications of the Halting Problem within programming and computation limits.
Consider programming tasks where it's impossible to predict behavior.
5 more questions in this section. Enroll free to practise them all.
Enroll free