Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely:  develop metatheory of the Lambda calculus in Constructive Type Theory, using a first-order presentation with one sort of names for both free and bound variables and without identifying terms up to  α -conversion. Concerning  β -reduction,  prove the Church–Rosser theorem and the Subject Reduction theorem for the system of assignment of simple types. It is thereby shown that this concrete approach allows for gentle full formalisation, thanks to the use of an appropriate notion of substitution due to A. Stoughton. The whole development has been machine-checked using the system Agda.
['Ernesto Copello', 'Nora Szasz', 'Álvaro Tasistro']
I am writing a research paper on a idea Formal metatheory of the Lambda calculus using Stoughton's substitution
[{"from": "human", "value": "I am writing a research paper on a idea Formal metatheory of the Lambda calculus using Stoughton's substitution"}, {"from": "gpt", "value": "Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely:  develop metatheory of the Lambda calculus in Constructive Type Theory, using a first-order presentation with one sort of names for both free and bound variables and without identifying terms up to  \u03b1 -conversion. Concerning  \u03b2 -reduction,  prove the Church\u2013Rosser theorem and the Subject Reduction theorem for the system of assignment of simple types. It is thereby shown that this concrete approach allows for gentle full formalisation, thanks to the use of an appropriate notion of substitution due to A. Stoughton. The whole development has been machine-checked using the system Agda."}]