Mathematics Stack Exchange is a question and answer site for people studying math at any level and professionals in related fields. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am trying to use language I am not familiar with, so bear with me. If I make no sense, I try to be clearer.

Assume we are given a formal language. Assume $S$ is the set of every well-formed formula that can be made in this language.

What is the cardinality of $S$?

I would assume that it is $\aleph_0$, because every statement is a result of finitely many parts, and if every symbol is given a natural number as representation and we take a formula and convert it to a natural number by pasting the numbers for symbols together, we always get a different natural number for every formula and we always stay within the naturals.

Assume we are given a set $A$ of axioms, ie. formulas that we assume to be true.

A formula is true if there is a finite sequence of axioms and other formulas that are true that imply the formula in question. If there is no such sequence, a formula is false. A given formula is either true or false.

A proof of a formula is a demonstration that such a sequence exists or doesn't exist.

We know that given any sufficiently powerful set of axioms, there are formulas that are unprovable, ie. there is no way within the axioms to show there exists a required sequence or that there is no such sequence.

As far as I know, continuum hypothesis is an example of such a formula.

I ask, given $A$, is there a way to estimate what percentage of formulas are unprovable?

If we add an independent axiom to $A$, how does the space of all formulas change? Does it reduce the number of unprovable formulas? Does it add to the number of unprovable formulas?


Let me add one final (independent) question. Is there a way to increase the number of axioms in such a way that all formulas will become provable?

share|cite|improve this question
If you add an independent axiom without changing the language, the set of unprovable formulas must decrease. So whatever probability notion we use, the probability of undecidability cannot increase. – André Nicolas Feb 20 '13 at 22:29
If the language is countable (the typical case,) then $S$ is countably infinite. The set of provable statements, the set of refutable statements, and the set of independent statements are all countably infinite as well. So an answer to this question would first require a notion of percentage for infinite sets. – Trevor Wilson Feb 20 '13 at 22:29
True. Both make sense. – Valtteri Feb 20 '13 at 22:31
You wrote that a formula is true if there is a proof of it from the axioms. But "true" is a semantical value, whereas you are looking for "provable". In a model of $\mathsf{ZFC+V=L}$ the continuum hypothesis is true, but there is no finite collection of axioms of $\mathsf{ZFC}$ which proves the continuum hypothesis. – Asaf Karagila Feb 20 '13 at 22:32
To add to Asaf's comment, your definition of "provable" should really be called "provably provable"---this is the same as "provable", but not the same as "true". – Trevor Wilson Feb 20 '13 at 22:35
up vote 3 down vote accepted

You are correct that the number of well formed formulas is $\aleph_0$. The number of provable formulas (in PA, for example) is also $\aleph_0$, as all finite addition facts are provable and these are countably infinite. It is hard to define a percentage of formulas in this case.

share|cite|improve this answer
Also the number of provably false formulas (take negations of provables) is $\aleph_0$. And (given a theory where Gödel applies) the number of unprovable formulas is $\aleph_0$. – Hagen von Eitzen Feb 20 '13 at 22:37
I think this is just about as good as it gets, by my very limited understanding of the issue. – Valtteri Feb 20 '13 at 22:42
I wonder if you could say things like: for every provable formula, there are two unprovable, or so... – Valtteri Feb 20 '13 at 22:47
@Valtteri: think about the naturals. You can say there is one odd for every even, or one odd for every two evens (1,2,4,3,6,8,...) or whatever. There is no natural order on the formulas aside from Godel numbering and I don't think you can assess the natural density of the provable ones. – Ross Millikan Feb 20 '13 at 23:08
Well, yeah, that was a stupid comment... – Valtteri Feb 20 '13 at 23:11

The problem here is definitional. Since you have infinitely many formulas, you need to define the percentage as some kind of limit. We can define it for finite axiomatic systems by the limit as n goes to infinity of the percentage on at-most length-n propositions. Note that sometimes people consider very large axiomatic systems (much more symbols or much longer statements than you allow) although this isn't "normal". I believe you will not be able to compute this percentage though, at least not in general. This seems to be related to Chaitin's constant:'s_constant . Reading some of Chaitin's work might solve this for you

share|cite|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.