Çoğu kanıt asistanı "sonlu küme" kavramının resmileştirilmesine sahiptir. Bununla birlikte, bu resmileştirmeler çılgınca farklıdır (her biri esasen eşdeğer olmasını umuyor olsa da!). Bu noktada anlamadığım şey, ilgili tasarım alanı ve her bir formalizasyonun artıları ve eksileri.
Özellikle, aşağıdakileri anlamak istiyorum:
- Basit tip teorisinde sonlu kümeleri (sonlu sayıda nüfusun yaşadığı tipler) aksiyomatik hale getirebilir miyim? Sistem F? Bu şekilde yapmanın sakıncaları nelerdir?
- Bağımlı bir şekilde yazılmış bir sistemde 'zarif' olarak yapılabileceğini biliyorum. Ancak, klasik bir bakış açısından, ortaya çıkan tanımlar son derece yabancı görünüyor. [Onlardan çok yanlış olduklarını söylemiyorum!]. Ama neden 'haklı' olduklarını da anlamıyorum. Doğru konsepti seçtiklerini anlıyorum , ancak 'bu şekilde söylemenin' daha derin nedeni tam olarak anlamadığım şey.
Temel olarak, tip kuramında 'sonlu küme' kavramının biçimselleştirilmesinin tasarım alanına mantıklı bir giriş yapmak istiyorum.