সমান সূচকযুক্ত সূচকগুলি সমান সূচকগুলি বোঝায়


9

এর fooদ্বারা একটি সূচকযুক্ত সূচক তৈরি করা যাক x : X

Parameter X : Type.

Inductive foo : X -> Type :=
| constr : forall (x : X), foo x.

আমি কৌতূহলী, যদি foo x = foo yবোঝা যায় x = y। আমি কীভাবে এটি প্রমাণ করতে পারি তার ধারণার বাইরে।

Lemma type_equality_implies_index_equality : forall (x y : X), foo x = foo y -> x = y.

এটি যদি প্রমাণিত না হতে পারে তবে কেন?

উত্তর:


8

এটা প্রমাণ করা যায় না। উপস্থাপকের নিম্নলিখিত বিশেষ ক্ষেত্রে বিবেচনা করুন, যখন আমরা সেট করবX := bool :

foo true = foo false -> true = false

প্রদত্ত trueএবং falseপৃথক পৃথক, যদি উপপাদ্য প্রমাণযোগ্য ছিল, এটি প্রদর্শিত হওয়া উচিত foo trueএবং foo falseপৃথক। সমস্যাটি হ'ল এই দুটি প্রকারটি isomorphic :

Inductive foo : bool -> Type :=
| constr : forall (x : bool), foo x.

(* An isomorphism between foo true and foo false *)
Definition foo_t_f (x : foo true) : foo false := constr false.
Definition foo_f_t (x : foo false) : foo true := constr true.

(* Proofs that the functions are inverses of each other *)
Lemma foo_t_fK x : foo_f_t (foo_t_f x) = x.
Proof. unfold foo_f_t, foo_t_f. now destruct x. Qed.

Lemma foo_f_tK x : foo_t_f (foo_f_t x) = x.
Proof. unfold foo_f_t, foo_t_f. now destruct x. Qed.

ককের তত্ত্বে, অতিরিক্ত অক্ষরক্ষেত্র ধরে না নিয়ে দুটি আইসোমোরফিক প্রকার পৃথক বলে দেখানো সম্ভব নয়। এই কারণেই হোমেরোপি টাইপের তত্ত্বের মতো ককের তত্ত্বের একটি এক্সটেনশন শব্দসম্পন্ন । HoTT এ, isomorphic প্রকারগুলি সমান হিসাবে দেখানো যেতে পারে এবং যদি আপনার উপপাদ্য প্রমাণ করা সম্ভব হয় তবে HoTT অসঙ্গত হতে পারে।


আমার মাথা ব্যথা করে তবে আমি মনে করি এটি পেয়েছি। "কাকের তত্ত্ব অনুসারে, অতিরিক্ত অক্ষরক্ষেত্র ধরে না নিয়ে দুটি আইসোমোরফিক প্রকার পৃথক পৃথক পৃথক পৃথক পৃথক পৃথক পৃথক পৃথক পৃথক পৃথক পৃথক পৃথক পৃথক পৃথক পৃথক পৃথক পৃথক পৃথক পৃথক স্থান" ?
tom

এবং এটি প্রদর্শিত সম্ভব (x <> y) -> (foo x <> foo y)? আমি বাদ পড়েছি মাঝের নীতি ছাড়াই এই পৃথিবীতে সত্যই বিভ্রান্ত।
tom

আমি জানি সবচেয়ে ভাল রেফারেন্স (যদিও সবচেয়ে বেশি অ্যাক্সেসযোগ্য না হলেও) হফম্যান এবং স্ট্রেইচারের কাগজ "টাইপ থিওরির দ্য গ্রুপপয়েড ইন্টারপ্রিটেশন"। হোফম্যান যেমন এটি রাখে ( ncatlab.org/homotopytypetheory/files/HofmannDMV.pdf ), আমরা মার্টিন-লফ টাইপ তত্ত্বের একটি শব্দ এক্সটেনশন পেতে পারি যেখানে আইসমোর্ফিক প্রকার সমান। এই ফলাফলটি ককের তত্ত্বের ক্ষেত্রেও প্রযোজ্য।
আর্থার আজেভেদো দে আমোরিম

এবং না, সংকোচকারী দেখানো সম্ভব নয়। আমি সত্য এবং মিথ্যা দিয়ে যে পাল্টা নমুনা দিয়েছি তাও এই বক্তব্যের বিরোধিতা করবে।
আর্থার আজেভেদো দে আমোরিম
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.