Lambda Calculus in de Bruijn's Notation

This theory defines lambda-calculus terms with de Bruijn indixes and proves confluence of beta, eta and beta+eta.

A report describing the whole theory is found here: More Church-Rosser Proofs (in Isabelle/HOL).