Interpretation of induction in terms of symmetry transformations

Boorglar
Messages
210
Reaction score
10
It just occurred to me that induction can be seen as a statement quite analogous to that of "a function whose derivative is 0 on an interval is constant on that interval".

Suppose there is a property P about the natural numbers that we want to prove. Then let P: N -> {0, 1} be a function for which P(n) = 1 if P holds for n, and 0 otherwise.

Induction states that if one can show that P holds for 1, and that P holds for n+1 if P holds for n, then P holds for all natural numbers. But we can reinterpret this as saying that if P(1) = 1, and P(n+1)-P(n) = 0 (i.e. P is symmetric with respect to the successor operator), then P(n) = 1 for all n (i.e. it is constant on the set of natural numbers).

Here the "derivative" is the difference operator P(n+1) - P(n). The symmetry is the successor operator n -> n+1.
This is similar to how the derivative is related to infinitesimal translations, but in a discrete instead of continuous way.

So the inductive step means that P(n) is symmetric wrt translations (or the "Lie derivative" is 0), and so it is reasonable to believe that P should be constant. Then P(1) = 1 simply gives the value of this constant.

Is there any use of looking at induction this way? Could there be a generalization of induction on any set with a symmetry mapping in which differentiation (or difference) makes sense? It seems like induction could follow from some topological properties... After all, the statement about derivatives can be proven from the properties of real numbers
 
Mathematics news on Phys.org
Actually yes induction is equivalent to the well-ordering property of natural numbers (every set of natural numbers has a smallest element). This is analogous to the greatest lower bound property for reals (which is used to prove the mean value theorem).
 
Boorglar said:
But we can reinterpret this as saying that if P(1) = 1, and P(n+1)-P(n) = 0 (i.e. P is symmetric with respect to the successor operator), then P(n) = 1 for all n (i.e. it is constant on the set of natural numbers).

Actually, this statement is a little bit weaker than induction. Induction states that (P(1) \wedge \forall n (P(n) \Rightarrow P(n+1))) \Rightarrow \forall n P(n). Your statement is equivalent to (P(1) \wedge \forall n (P(n) \Leftrightarrow P(n+1))) \Rightarrow \forall n P(n). Note the iff.

That being said, your weaker statement does have a couple of easy generalizations outside of the well-ordering property. For instance, consider the following statement:

Let G be a connected graph, and P a predicate on the nodes of G. Suppose that there is a node x0 for which P(x0), and that for all pairs of adjacent nodes x and y, P(x) iff P(y). Then for all nodes x, P(x) holds.

Clearly, your weak induction property is just this statement applied to the graph formed from the natural numbers by inserting an edge between n and n+1 for every n. We can also consider this other statement:

Let X be a connected topological space, and P a predicate on X. Suppose that P is locally constant, meaning that for each x in X, there is an open neighborhood U of x such that for all y in U, P(y) iff P(x). Then if there is some x0 in X for which P(x0) holds, then P(x) holds for every x in x.

We can consider this statement to be a generalization of the previous one by declaring a subset U of the nodes of G to be open if every neighbor of a node in U is itself in U (this basically amounts to declaring the open sets in G to be disjoint unions of the connected components of G). So it seems that the generalization that you were looking for at the beginning is the idea that a locally constant function on a connected set is constant.
 
  • Like
Likes FactChecker
Actually, this statement is a little bit weaker than induction
Oh, I see you're right about the iff (instead of just one-way implication) in my reformulation (P(n+1)-P(n) = 0 means P(n+1) iff P(n)).

Let X be a connected topological space, and P a predicate on X. Suppose that P is locally constant, meaning that for each x in X, there is an open neighborhood U of x such that for all y in U, P(y) iff P(x). Then if there is some x0 in X for which P(x0) holds, then P(x) holds for every x in x.

That is interesting. Yes, this is the sort of generalization I was looking for. Out of curiosity, is this statement true? It certainly seems pretty general. Are there some proofs that make use of a similar idea? I know about double-inductive proofs (which induct on two integers at the same time); this is what led me to look for generalizations.
 
Yeah, it's true. The proof is pretty easy, simply note that \{x \in X: P(x)\} is nonempty, open, and closed, so since X is connected, it must be all of X. This fact is the most commonly used way of proving that something is true on a connected domain.
 
Insights auto threads is broken atm, so I'm manually creating these for new Insight articles. In Dirac’s Principles of Quantum Mechanics published in 1930 he introduced a “convenient notation” he referred to as a “delta function” which he treated as a continuum analog to the discrete Kronecker delta. The Kronecker delta is simply the indexed components of the identity operator in matrix algebra Source: https://www.physicsforums.com/insights/what-exactly-is-diracs-delta-function/ by...
Fermat's Last Theorem has long been one of the most famous mathematical problems, and is now one of the most famous theorems. It simply states that the equation $$ a^n+b^n=c^n $$ has no solutions with positive integers if ##n>2.## It was named after Pierre de Fermat (1607-1665). The problem itself stems from the book Arithmetica by Diophantus of Alexandria. It gained popularity because Fermat noted in his copy "Cubum autem in duos cubos, aut quadratoquadratum in duos quadratoquadratos, et...
Thread 'Imaginary Pythagorus'
I posted this in the Lame Math thread, but it's got me thinking. Is there any validity to this? Or is it really just a mathematical trick? Naively, I see that i2 + plus 12 does equal zero2. But does this have a meaning? I know one can treat the imaginary number line as just another axis like the reals, but does that mean this does represent a triangle in the complex plane with a hypotenuse of length zero? Ibix offered a rendering of the diagram using what I assume is matrix* notation...

Similar threads

Back
Top