मैं बड़े काउंटेबल ऑर्डिनल्स के लिए "नेचुरल तरीके" से नोटिफिकेशन बनाना चाहता हूँ। "प्राकृतिक तरीके से" मेरा मतलब है कि एक आगमनात्मक डेटा प्रकार एक्स दिया गया है, कि समानता सामान्य पुनरावर्ती समानता होनी चाहिए (जो कि deriving Eq
हास्केल में उत्पन्न होगी) और आदेश सामान्य पुनरावर्ती लेक्सिकोग्राफिक क्रम होना चाहिए (वही जो deriving Ord
हास्केल में उत्पादन होगा ), और एक निर्णायक विधेय है जो यह निर्धारित करता है कि क्या X का सदस्य वैध अध्यादेशीय संकेतन है या नहीं।
उदाहरण के लिए, can 0 से कम आयु वाले अध्यादेशों का प्रतिनिधित्व आनुवंशिक रूप से हल की गई सूचियों द्वारा किया जा सकता है और इन आवश्यकताओं को संतुष्ट करता है। X को μα निर्धारित करें। μβ। 1 + α × β, उर्फ आनुवंशिक रूप से परिमित सूची। isValid
यह जाँचने के लिए परिभाषित करें कि X हल है और X के सभी सदस्य हैं isValid
। एक्स के वैध सदस्य सामान्य ऑक्सोग्राफिक ऑर्डर के तहत सभी ऑर्डिनल are 0 से कम हैं ।
मुझे लगता है कि μα अनुमान 0 । ... μα एन । 1 + α 0 ×… × α n का उपयोग less n + 1 (0) से कम अध्यादेशों को परिभाषित करने के लिए किया जा सकता है , जहां len एक समान तरीके से Veblen फ़ंक्शन है।
आप देख सकते हैं मैं φ पर μ परिमाणकों से बाहर चलाने ω (0)। क्या मैं अपनी आवश्यकताओं को पूरा करते हुए बड़े क्रमिक नोटिस का निर्माण कर सकता हूं? मैं as 0 के रूप में दूर होने की उम्मीद कर रहा था । अगर मैं अपनी वैधता की आवश्यकता को कम कर देता हूं, तो क्या मुझे बड़ा अध्यादेश मिल सकता है?
compare
में coq.inria.fr/pylons/contribs/files/Cantor/v8.3/... कि एक ही फाइल में, एक लेम्मा है nf_intro
जो वैधता को चिह्नित कर सकते हैं।
Inductive lt : T2 -> T2 -> Prop
मुझे lexicographic आदेश की तरह नहीं दिखता है।