Nell'articolo di Philip Wadler su Teoremi gratuiti afferma nella Sezione 2 su Parametricità che
non ci sono ingenui modelli set-teorici di calcolo lambda polimorfico
Nell'ingenuo set-modello teorico i tipi sono insiemi e le funzioni sono insiemi di funzioni teoriche che sembrano ragionevoli. Quindi perché dice che non ci sono ingenui modelli teorico-set di calcolo lambda polimorfico?
data T = K ((T -> Bool) -> Bool). Quindi, Te ((T->Bool)->Bool)sono isomorfi. Se hanno un modello di set in cui ->indica lo spazio delle funzioni (come set), quest'ultimo ha una cardinalità più elevata, quindi non può essere isomorfo T. Quindi, in un modello, dobbiamo interpretare ->diversamente, ad esempio come lo spazio delle funzioni continue .