I asked the chatGPT to demo the Y combinator, and it reported the below wrong code: Y = lambda f: (lambda x: f(lambda y: x(x)(y)))(lambda x: f(lambda y: x(x)(y))) plus one = lambda x: x + 1 plus one = lambda x:(lambda x:x+1) correct one fixed point = Y(plus one)