Neblux Knowledge Graph
Computation
Computation is the systematic transformation of information according to formal rules, a concept made rigorous in the 1930s by Alan Turing's abstract machines and Alonzo Church's lambda calculus before any electronic computer existed.
Overview
The Church-Turing thesis asserts that any physically realizable computation can be performed by a Turing machine, defining the boundary of the computable. Computational complexity theory further classifies tractable from intractable problems — the P versus NP question asks whether problems whose solutions are easily verified are also easily found.
Why it matters
This framework fundamentally shaped mathematics, physics, and biology: quantum systems exploit superposition to compute in ways classical machines cannot efficiently replicate, DNA replication implements computation over molecular alphabets, and the proposal that the universe processes information has influenced how physicists interpret physical law.
What it builds on
Where it leads
Related concepts
- AlgorithmconceptualAlgorithms are the procedural specifications that define specific computations, giving concrete form to abstract computational processes
- InformationconceptualComputation transforms information, and physical limits on computation are set by information-theoretic and thermodynamic constraints
- DNA (Deoxyribonucleic Acid)appliedDNA transcription and protein synthesis implement biological computation through molecular machines that process genetic information
- TechnologylogicalComputation provides conceptual grounding that helps explain Technology in this knowledge graph.