Kalpana Kalpana (Editor)

Bar induction

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit

Bar induction is a reasoning principle used in intuitionistic mathematics, introduced by L.E.J. Brouwer. It is useful in giving constructive versions of classical results. It is based on an inductive argument.

The goal of the principle is to prove properties of infinite streams of natural numbers, called choice sequences in intuitionistic terminology, by inductively reducing them to decidable properties of finite lists.

Given two predicates R and S on finite lists of natural numbers such that the following conditions hold:

  • R is decidable;
  • every choice sequence has a finite prefix satisfying R (this is expressed by saying that R is a bar);
  • every list satisfying R also satisfies S;
  • if all extensions of a list by one element satisfy S, then that list also satisfies S;
  • then we can conclude that S holds for the empty list.

    In classical reverse mathematics, "bar induction" (BI) denotes the related principle stating that if a relation R is a well-order, then we have the schema of transfinite induction over R for arbitrary formulas.

    References

    Bar induction Wikipedia