Klop, van Oostrom i de Vrijer mają papier na rachunku lambda z wzorami.
http://www.sciencedirect.com/science/article/pii/S0304397508000571
W pewnym sensie wzór jest drzewem zmiennych - choć myślę o nim jako o zagnieżdżonej krotce zmiennych, na przykład ((x, y), z), (t, s)).
W artykule wykazali, że jeśli wzory są liniowe, w tym sensie, że żadna zmienna we wzorze nie jest powtarzana, wówczas obowiązuje reguła
(\p . m) n = m [n/p]
gdzie p jest zmiennym wzorem, a n jest krotką terminów o dokładnie takim samym kształcie jak p, jest zbieżny.
Jestem ciekawy, czy w literaturze istnieją podobne zmiany dotyczące rachunku lambda z wzorami i dodatkową zasadą eta (ekspansja, redukcja lub po prostu równość).
W szczególności chodzi mi o eta
m = \lambda p . m p
Mówiąc wprost, jestem ciekawy, jakie właściwości miałby taki rachunek lambda. Na przykład czy jest zbieżny?
Wymusza zamknięcie kategorii klasyfikacyjnej, ponieważ wymusza to właściwość
m p = n p implies m = n
Korzystając z reguły \ xi pomiędzy. Ale może coś może pójść nie tak?