(-a) × (-a) = a × a


121

আমরা সবাই জানি যে (আশাবাদী), তবে আপনি কি তা প্রমাণ করতে পারবেন?(a)×(a)=a×a

আপনার কাজটি রিং অ্যাক্সিমগুলি ব্যবহার করে এই সত্যটি প্রমাণ করা। রিং axioms কি? রিং অ্যাকিয়োমগুলি নিয়মের একটি তালিকা যা কোনও সেটে দুটি বাইনারি ক্রিয়াকলাপ অনুসরণ করতে হয়। দুটি ক্রিয়াকলাপ হ'ল, , এবং গুণ, । এই চ্যালেঞ্জের জন্য এখানে রিং উপপাদ্য ব্যবহার কোথায় এবং কিছু সেটে বাইনারি অপারেশন বন্ধ করে দেয়া হয় , উপর একটি বদ্ধ ইউনারী অপারেশন , আর , , সদস্য :+×+×SSabcS

  1. a+(b+c)=(a+b)+c

  2. a+0=a

  3. a+(a)=0

  4. a+b=b+a *

  5. a×(b×c)=(a×b)×c

  6. a×1=a

  7. 1×a=a

  8. a×(b+c)=(a×b)+(a×c)

  9. (b+c)×a=(b×a)+(c×a)

আপনার প্রমাণ প্রতিটি অক্ষর প্রয়োগ হিসাবে সমতা একটি স্ট্রিং হওয়া উচিত।

আপনি অক্ষরটি পুরো প্রকাশ বা কিছু উপ-এক্সপ্রেশনতে প্রয়োগ করতে পারেন। উদাহরণস্বরূপ যদি আমাদের আমরা Axiom 4 প্রয়োগ করতে পারি কেবলমাত্র পদ, পদ বা পুরো প্রকাশটি। ভেরিয়েবল এছাড়াও ইচ্ছামত জটিল এক্সপ্রেশন উদাহরণস্বরূপ আমরা সবর্জনবিদিত 4 আবেদন করতে পারেন জন্য স্ট্যান্ড করতে পারবেন পেতে । প্রমাণের প্রতিটি পদক্ষেপে আপনি কেবল একটি অভিব্যক্তিতে একটি অক্ষর প্রয়োগ করতে পারেন । সমস্ত অক্ষর দ্বি নির্দেশমূলক, অর্থ প্রতিস্থাপন উভয় দিক যেতে পারে। নীচের মত জিনিস অনুমোদিত নয়(a+c)+(b+c)(b+c)(a+c)((a×c)+b)+((a)+1)((a)+1)+((a×c)+b)

(a + b) + (c + d) = (a + (b + c)) + d Ax. 1

এটি দুটি ধাপে করা উচিত:

(a + b) + (c + d) = ((a + b) + c) + d Ax. 1
                  = (a + (b + c)) + d Ax. 1

আপনি সাধারনত যে বিষয়গুলি গ্রহণযোগ্যতার জন্য গ্রহণ করতে পারেন তবে অক্ষের তালিকায় তালিকাভুক্ত নয় তা ধরে নেওয়া যায় না , উদাহরণস্বরূপ সত্য হলেও এর আগে একাধিক পদক্ষেপের প্রয়োজন হয়।(a)=(1)×a

ব্যবহারকারী অ্যান্টনি দয়া করে একটি অনলাইন প্রমাণ যাচাইকারী সরবরাহ করেছেন যা টিআইওর প্রতিস্থাপন হিসাবে ব্যবহার করা যেতে পারে।

উদাহরণ প্রমাণ

এখানে একটি উদাহরণ প্রমাণ রয়েছে যে প্রতিটি ধাপের ডানদিকে লেবেলযুক্ত অক্ষরবৃত্ত সহ(a)=a

 -(-a) = (-(-a)) + 0          Ax. 2
       = 0 + (-(-a))          Ax. 4
       = (a + (-a)) + (-(-a)) Ax. 3
       = a + ((-a) + (-(-a))) Ax. 1
       = a + 0                Ax. 3
       = a                    Ax. 2

এটি অনলাইন চেষ্টা করুন!

আপনাকে উপরের মতো যে ধারাবাহিক বিকল্প ব্যবহার করে prove প্রমাণ করার দায়িত্ব দেওয়া হবে ।(a)×(a)=a×a

স্কোরিং

এটি তাই আপনার উত্তরগুলি থেকে পাওয়ার জন্য নেওয়া বিভিন্ন পদক্ষেপে স্কোর হবে, কম স্কোর আরও ভাল।(a)×(a)a×a

Lemmas

কিছু উত্তর তাদের প্রমাণগুলিতে লেমাস ব্যবহার করা বেছে নিয়েছে, তাই কোনও বিভ্রান্তি এড়াতে কীভাবে এটি করা উচিত তা আমি বর্ণনা করব। নিরবিচ্ছিন্নভাবে, লেমমাস হ'ল তথ্যের প্রমাণ যা পরে আপনি প্রমাণটিতে ব্যবহার করেন। প্রকৃত গণিতে তারা আপনার চিন্তাভাবনাগুলি সংগঠিত করতে বা পাঠকদের কাছে স্পষ্টভাবে তথ্য জানাতে সহায়তা করতে পারে। এই চ্যালেঞ্জে লেমাস ব্যবহার করে আপনার স্কোরের উপর সরাসরি প্রভাব ফেলতে হবে না। (যদিও প্রমাণ সংস্থাটি গল্ফকে আরও সহজ বা শক্ত করে তুলতে পারে)

আপনি যদি লেমাস ব্যবহার করা বেছে নেন তবে প্রতিবার এটি ব্যবহার করার পরে লেম্মাকে প্রথম স্থানে প্রমাণ করার জন্য এটি যতটা পদক্ষেপ নেবে তার জন্য ব্যয় হবে। উদাহরণস্বরূপ এখানে লেমাস ব্যবহার করে একটি প্রমাণের স্কোর ব্রেকডাউন।

Lemma:
a × 0 = 0

Proof (7 steps):
a × 0 = (a × 0) + 0                        Ax. 2 (1)
      = (a × 0) + ((a × b) + (-(a × b)))   Ax. 3 (1)
      = ((a × 0) + (a × b)) + (-(a × b))   Ax. 1 (1)
      = (a × (0 + b)) + (-(a × b))         Ax. 8 (1)
      = (a × (b + 0)) + (-(a × b))         Ax. 4 (1)
      = (a × b) + (-(a × b))               Ax. 2 (1)
      = 0                                  Ax. 3 (1)

Theorem:
(a × 0) + (b × 0) = 0

Proof (15 steps):
(a × 0) + (b × 0) = 0 + (b × 0)  Lemma (7)
                  = (b × 0) + 0  Ax. 4 (1)
                  = b × 0        Ax. 2 (1)
                  = 0            Lemma (7)

*: এটি চিহ্নিত করা হয়েছে যে এই সম্পত্তিটি প্রমাণ করার জন্য এই অ্যাক্সিয়ামটি কঠোরভাবে প্রয়োজন হয় না, তবে আপনাকে এখনও এটি ব্যবহারের অনুমতি দেওয়া হচ্ছে।

।: যেহেতু পছন্দসই সমতাতে উপস্থিত হয় না যা এই অক্ষগুলি ব্যবহার করে এমন কোনও প্রমাণ ন্যূনতম নয়। এটি হ'ল এই অক্ষরগুলি পছন্দসই সত্য প্রমাণ করতে সহায়তা করতে পারে না। এগুলি কেবল সম্পূর্ণতার জন্যই অন্তর্ভুক্ত করা হয়েছে।1


8
আমরা যে প্রোগ্রামটি লিখেছি তা কি এটি সমাধান করার জন্য, বা কেবল উত্তরটি মুদ্রণ করার জন্য?
তাহগ

8
@ টেগ আপনি এটি প্রমাণ করার এবং উত্তর হিসাবে আপনার প্রমাণ জমা দেওয়ার কথা। আপনি এখানে দেখতে পাবেন বেশিরভাগ (সমস্ত না থাকলে) সমস্যাগুলি থেকে এটি আলাদা।
হাইপারনিউটারিনো

8
হতাশার সাথে কাছে গিয়েছিলাম বুঝতে পেরেছিলাম যে একটি * 0 = 0 অক্ষরের তালিকায় নেই।
স্পার

8
আর্ম ... আমি ভুল হতে পারি তবে এই বিষয়টি অফ-টপিক নয়? উত্তরে কোড থাকা উচিত নয়?
সম্পূর্ণরূপে

34
@ আইকরিওয়ারিটিম যদি এটি সাহায্য করে তবে অ্যান্টিওম লিস্টটি নয়টি অন্তর্নির্মিত প্যারামিটার সাবস্টিটিউশন ফাংশন সহ একটি প্রোগ্রামিং ভাষা হিসাবে ভাবুন এবং এটি কোনও ফাংশনের জন্য একটি কোড গল্ফ যা একটি নির্দিষ্ট ইনপুটকে একটি নির্দিষ্ট আউটপুটে পরিণত করে।
স্পার

উত্তর:


47

18 পদক্ষেপ

(-a)*(-a) = ((-a)*(-a))+0                                             Axiom 2
          = ((-a)*(-a))+(((a*a)+(a*(-a)))+(-((a*a)+(a*(-a)))))        Axiom 3
          = (((-a)*(-a))+((a*a)+(a*(-a))))+(-((a*a)+(a*(-a))))        Axiom 1
          = (((a*a)+(a*(-a)))+((-a)*(-a)))+(-((a*a)+(a*(-a))))        Axiom 4
          = ((a*a)+((a*(-a))+((-a)*(-a))))+(-((a*a)+(a*(-a))))        Axiom 1
          = ((a*a)+((a+(-a))*(-a)))+(-((a*a)+(a*(-a))))               Axiom 9
          = ((a*a)+(0*(-a)))+(-((a*a)+(a*(-a))))                      Axiom 3
          = ((a*(a+0))+(0*(-a)))+(-((a*a)+(a*(-a))))                  Axiom 2
          = ((a*(a+(a+(-a))))+(0*(-a)))+(-((a*a)+(a*(-a))))           Axiom 3
          = (((a*a)+(a*(a+(-a))))+(0*(-a)))+(-((a*a)+(a*(-a))))       Axiom 8
          = ((a*a)+((a*(a+(-a)))+(0*(-a))))+(-((a*a)+(a*(-a))))       Axiom 1
          = (a*a)+(((a*(a+(-a)))+(0*(-a)))+(-((a*a)+(a*(-a)))))       Axiom 1
          = (a*a)+((((a*a)+(a*(-a)))+(0*(-a)))+(-((a*a)+(a*(-a)))))   Axiom 8
          = (a*a)+(((a*a)+((a*(-a))+(0*(-a))))+(-((a*a)+(a*(-a)))))   Axiom 1
          = (a*a)+(((a*a)+((a+0)*(-a)))+(-((a*a)+(a*(-a)))))          Axiom 9
          = (a*a)+(((a*a)+(a*(-a)))+(-((a*a)+(a*(-a)))))              Axiom 2
          = (a*a)+0                                                   Axiom 3
          = a*a                                                       Axiom 2

আমার সমাধানটি পরীক্ষা করার জন্য আমি একটি প্রোগ্রাম লিখেছি। সুতরাং আপনি যদি এটির মধ্যে কোনও ত্রুটি খুঁজে পান তবে আমার প্রোগ্রামটিও ভুল।


@ ইটপ্লে কৌতূহলের বাইরে, আপনি কি প্রোগলে আপনার প্রোগ্রামটি লিখেছেন?
জলিল কমপোরé

23
আপনার প্রোগ্রামটি অন্তর্ভুক্ত করতে পারলে এটি দুর্দান্ত হবে। এটি অবশ্যই অন্যান্য সমাধানগুলি যাচাই করতে সহায়তা করতে পারে।
শ্রুতচিলিজম ও'জাইক

2
আপনি কেবল প্রথমবারের থেকে দ্বিতীয় লাইনে একটি অক্ষর প্রয়োগ করে কীভাবে পেলেন?
SztupY

4
@ সজটুপওয়াই অ্যাক্সিয়োম 3 কে v + (-v) = 0দেওয়া হল v = ((a*a)+(a*(-a))এবং আপনি সেখানে 1 ধাপে পৌঁছাতে পারেন।
এমটি0


29

18 পদক্ষেপ

ইতিমধ্যে পোস্ট করা 18-পদক্ষেপের সমাধান থেকে আলাদা।

a*a = a*a + 0                                                 A2
    = a*a + ((a*(-a) + a*(-a)) + (-(a*(-a) + a*(-a))))        A3
    = (a*a + (a*(-a) + a*(-a))) + (-(a*(-a) + a*(-a)))        A1
    = (a*a + a*((-a) + (-a))) + (-(a*(-a) + a*(-a)))          A8
    = a*(a + ((-a) + (-a))) + (-(a*(-a) + a*(-a)))            A8
    = a*((a + (-a)) + (-a)) + (-(a*(-a) + a*(-a)))            A1
    = a*(0 + (-a)) + (-(a*(-a) + a*(-a)))                     A3
    = a*((-a) + 0) + (-(a*(-a) + a*(-a)))                     A4
    = a*(-a) + (-(a*(-a) + a*(-a)))                           A2
    = (a + 0)*(-a) + (-(a*(-a) + a*(-a)))                     A2
    = (a + (a + (-a)))*(-a) + (-(a*(-a) + a*(-a)))            A3
    = ((a + a) + (-a))*(-a) + (-(a*(-a) + a*(-a)))            A1
    = ((-a) + (a + a))*(-a) + (-(a*(-a) + a*(-a)))            A4
    = ((-a)*(-a) + (a + a)*(-a)) + (-(a*(-a) + a*(-a)))       A9
    = ((-a)*(-a) + (a*(-a) + a*(-a))) + (-(a*(-a) + a*(-a)))  A9
    = (-a)*(-a) + ((a*(-a) + a*(-a)) + (-(a*(-a) + a*(-a))))  A1
    = (-a)*(-a) + 0                                           A3
    = (-a)*(-a)                                               A2

কেউ এটি পিছনের দিকে করা দেখতে আকর্ষণীয়। সমস্ত পদক্ষেপগুলি বিপরীতমুখী তাই এটি একটি সূক্ষ্ম প্রমাণ।
শ্রুতচিলিজম ওজাইক

এটি উল্টো দিকে যায় যা বেশিরভাগ দুর্ঘটনাজনক। প্রমাণটি আসলে মোটামুটি প্রতিসাম্য: আমি মাঝের মেয়াদে উভয় প্রান্ত থেকে দুটি পদক্ষেপের অনুরূপ ক্রম ব্যবহার করি a*(-a) + stuff
এমিল জ্যাব্যাক


28

29 26 পদক্ষেপ

নেই লেমাস!

কিছু ভুল দেখলে কমেন্ট করুন। (ভুল করা খুব সহজ)

(-a) × (-a) = ((-a) + 0) × (-a)                                                  Ax. 2
            = ((-a) + (a + (-a))) × (-a)                                         Ax. 3
            = ((a + (-a)) + (-a)) × (-a)                                         Ax. 4
            = (a + ((-a) + (-a))) × (-a)                                         Ax. 1
            = (a × (-a)) + (((-a) + (-a)) × (-a))                                Ax. 9
            = (a × ((-a) + 0)) + (((-a) + (-a)) × (-a))                          Ax. 2
            = (a × ((-a) + (a + (-a)))) + (((-a) + (-a)) × (-a))                 Ax. 3
            = (a × ((a + (-a)) + (-a))) + (((-a) + (-a)) × (-a))                 Ax. 4
            = (a × (a + ((-a) + (-a)))) + (((-a) + (-a)) × (-a))                 Ax. 1
            = ((a × a) + (a × ((-a) + (-a)))) + (((-a) + (-a)) × (-a))           Ax. 8
            = (a × a) + ((a × ((-a) + (-a))) + (((-a) + (-a)) × (-a)))           Ax. 1
            = (a × a) + (((a × (-a)) + (a × (-a))) + (((-a) + (-a)) × (-a)))     Ax. 8
            = (a × a) + (((a + a) × (-a)) + (((-a) + (-a)) × (-a)))              Ax. 9
            = (a × a) + (((a + a) + ((-a) + (-a))) × (-a))                       Ax. 9
            = (a × a) + ((((a + a) + (-a)) + (-a)) × (-a))                       Ax. 1
            = (a × a) + (((a + (a + (-a))) + (-a)) × (-a))                       Ax. 1
            = (a × a) + (((a + 0) + (-a)) × (-a))                                Ax. 3
            = (a × a) + ((a + (-a)) × (-a))                                      Ax. 2
            = (a × a) + (0 × (-a))                                               Ax. 3
            = (a × a) + ((0 × (-a)) + 0)                                         Ax. 2
            = (a × a) + ((0 × (-a)) + ((0 × (-a)) + (-(0 × (-a)))))              Ax. 3
            = (a × a) + (((0 × (-a)) + (0 × (-a))) + (-(0 × (-a))))              Ax. 1
            = (a × a) + (((0 + 0) × (-a)) + (-(0 × (-a))))                       Ax. 9
            = (a × a) + ((0 × (-a)) + (-(0 × (-a))))                             Ax. 2
            = (a × a) + 0                                                        Ax. 3
            = (a × a)                                                            Ax. 2

ক্রেডিট 0 × (-a) = 0 এর জন্য মাল্টেসেনের কাছে যায়



14

18 পদক্ষেপ

প্রথম 18-পদক্ষেপের প্রমাণ নয়, তবে এটি অন্যদের চেয়ে সহজ।

(-a)*(-a)
= (-a)*(-a) + 0                             [Axiom 2]
= (-a)*(-a) + ((-a)*a + -((-a)*a))          [Axiom 3]
= ((-a)*(-a) + (-a)*a) + -((-a)*a)          [Axiom 1]
= ((-a)*(-a) + ((-a) + 0)*a) + -((-a)*a)    [Axiom 2]
= ((-a)*(-a) + ((-a)*a + 0*a)) + -((-a)*a)  [Axiom 9]
= (((-a)*(-a) + (-a)*a) + 0*a) + -((-a)*a)  [Axiom 1]
= ((-a)*((-a) + a) + 0*a) + -((-a)*a)       [Axiom 8]
= ((-a)*(a + (-a)) + 0*a) + -((-a)*a)       [Axiom 4]
= ((-a)*0 + 0*a) + -((-a)*a)                [Axiom 3]
= (0*a + (-a)*0) + -((-a)*a)                [Axiom 4]
= ((a + (-a))*a + (-a)*0) + -((-a)*a)       [Axiom 3]
= ((a*a + (-a)*a) + (-a)*0) + -((-a)*a)     [Axiom 9]
= (a*a + ((-a)*a + (-a)*0)) + -((-a)*a)     [Axiom 1]
= (a*a + (-a)*(a + 0)) + -((-a)*a)          [Axiom 8]
= (a*a + (-a)*a) + -((-a)*a)                [Axiom 2]
= a*a + ((-a)*a + -((-a)*a))                [Axiom 1]
= a*a + 0                                   [Axiom 3]
= a*a                                       [Axiom 2]

সত্যতা সমর্থন করা


9
A2: (-a) x (-a) = ((-a) + 0) x (-a)
A3:             = ((-a) + (a + (-a))) x (-a)
A9:             = ((-a) x (-a)) + ((a + (-a)) x (-a))
A4:             = ((-a) x (-a)) + (((-a) + a) x (-a))
A9:             = ((-a) x (-a)) + (((-a) x (-a)) + (a x (-a)))
A1:             = (((-a) x (-a)) + ((-a) x (-a))) + (a x (-a))
A2:             = (((-a) x (-a)) + ((-a) x (-a))) + (a x ((-a) + 0))
A3:             = (((-a) x (-a)) + ((-a) x (-a))) + (a x ((-a) + (a + (-a))))
A8:             = (((-a) x (-a)) + ((-a) x (-a))) + ((a x (-a)) + (a x (a + (-a))))
A8:             = (((-a) x (-a)) + ((-a) x (-a))) + ((a x (-a)) + ((a x a) + (a x (-a))))
A4:             = (((-a) x (-a)) + ((-a) x (-a))) + ((a x (-a)) + ((a x (-a)) + (a x a)))
A1:             = (((-a) x (-a)) + ((-a) x (-a))) + (((a x (-a)) + (a x (-a))) + (a x a))
A8:             = ((-a) x ((-a) + (-a))) + (((a x (-a)) + (a x (-a))) + (a x a))
A8:             = ((-a) x ((-a) + (-a))) + ((a x ((-a) + (-a))) + (a x a))
A1:             = (((-a) x ((-a) + (-a))) + (a x ((-a) + (-a)))) + (a x a)
A9:             = (((-a) + a) x ((-a) + (-a))) + (a x a)
A4:             = ((a + (-a)) x ((-a) + (-a))) + (a x a)
Lemma:          = (0 x ((-a) + (-a))) + (a x a)
A3:             = 0 + (a x a)
A4:             = (a x a) + 0
A2:             = (a x a)

Lemma: 0 = 0 x a

A3: 0 = (0 x a) + (-(0 x a))
A2:   = ((0 + 0) x a) + (-(0 x a))
A9:   = ((0 x a) + (0 x a)) + (-(0 x a))
A1:   = (0 x a) + ((0 x a) + (-(0 x a)))
A3:   = (0 x a) + 0
A2:   = (0 x a)

27 26 টি পদক্ষেপ একটি সদৃশ লাইনটি দেখার জন্য আপনাকে ফানকি কম্পিউটার ম্যান ধন্যবাদ জানায়।


1
সাইটে স্বাগতম! আমি নিশ্চিত না আপনি কেন একবার ব্যবহার করার জন্য একটি লিমা তৈরি করেছেন তবে আমি মনে করি এটি নিয়মের বিরুদ্ধে নয়।
শ্রুতচিলিজম ও'জাইক

@ ফানকি কম্পিউটার কম্পিউটার আপনাকে ধন্যবাদ! তুমি ঠিক বলছো; আমি নিশ্চিত না যে আমি যখন লিখছিলাম তখন আমি কী ভাবছিলাম le এবং আপনার সম্পাদনা এবং আপনার মন্তব্যের জন্য আপনাকে ধন্যবাদ।
জলিল কমপোরé

1
@ জলিলকম্পোরé আমি মনে করি আপনি প্রথমটির চেয়ে দ্বিতীয় (-এ) তেA3 আবেদন A2করে আর শেষটি সংরক্ষণ করতে পারবেন । যদিও আমি নিশ্চিত নই, এখনই এটির মাধ্যমে কাজ করার আমার কাছে সময় নেই।
এইচ.পি.উইজ

7

6 + 7 + 7 + 6 + 3 = 29 পদক্ষেপ

আমি সত্যিই আশা করি যে আমি কোনও আপত্তি করলাম না, আপনি যদি মনে করেন যে আমি এটি করেছি leave

Lemma 1. a*0=0 (6 steps)

0 = a*0 + -(a*0)  axiom 3
= a*(0+0) + -(a*0) axiom 2
= (a*0 + a*0) + -(a*0) axiom 8
= a*0 + (a*0 + -(a*0)) axiom 1
= a*0 + 0 axiom 3
= a*0 axiom 2

Lemma 2. a*(-b) = -(a*b) (7 steps)

a*(-b) = a*(-b) + 0 axiom 2
= a*(-b) + (a*b + -(a*b)) axiom 3
= (a*(-b) + a*b) + -(a*b) axiom 1
= a*(-b+b) + -(a*b) axiom 8
= a*0 + -(a*b) axiom 3
= 0 + -(a*b) lemma 1
= -(a*b) axiom 2

Lemma 3. (-a)*b = -(a*b) (7 steps)
    same as above

Lemma 4. -(-(a)) = a (6 steps)

 -(-a) = (-(-a)) + 0    axiom 2
 = 0 + (-(-a))          axiom 4
 = (a + (-a)) + (-(-a)) axiom 3
 = a + ((-a) + (-(-a))) axiom 1
 = a + 0                axiom 3
 = a                    axiom 2

Theorem. -a*-a=0 (3 steps)

-a*-a = -(a*(-a)) lemma 3
= -(-(a*a)) lemma 2
= a*a lemma 4

Q.E.D.

3
আমি মনে করি না আপনি যদিও
লেমাস বানাতে

11
"উপপাদ্য। -A * -a = 0" = a * a হওয়া উচিত?
স্পার

2
@ এইচ.পি.উইজ লোকেরা লেমাস ব্যবহার করে আমার কোনও সমস্যা নেই, তবে প্রতিবার যতবার তারা ব্যবহার করা হয় তত বেশি সময় ধরে তাদের ব্যয় হয়। আমি তাদের ব্যবহারের বিরুদ্ধে সুপারিশ করব কারণ তারা অপ্টিমাইজেশনের পথে আসতে পারে, তবে যতদূর আমি উদ্বিগ্ন এই পোস্টটি ভাল।
শ্রুতচিলিজম ও'জাইক

4
axiom 2 এর একক প্রয়োগে "0 + - (a * b)" থেকে "- (a * b)" যাওয়া সঠিক নয়। প্রথমে + এর পার্শ্বগুলি অদলবদল করতে আপনার অ্যাক্সিয়ম 4 ব্যবহার করতে হবে।
স্পার

2
আমি এটি যেভাবে পড়েছি তা হল লেমা 2/3 হ'ল 6 টি পদক্ষেপ এবং 12 টি পদক্ষেপের জন্য লেমমা 1 এর উদাহরণ, লেমমা 4 6 টি পদক্ষেপ, মোট 30 টি পদক্ষেপের জন্য। আমি কি এখানে কিছু মিস করছি?
তাহগ

6

23 পদক্ষেপ

(-a) * (-a) = ((-a) * (-a)) + 0                                 ✔ axiom 2
            = ((-a) * (-a)) + (((-a) * a) + -((-a) * a))        ✔ axiom 3
            = (((-a) * (-a)) + (-a) * a) + -((-a) * a)          ✔ axiom 1
            = (-a) * (-a + a) + -((-a) * a)                     ✔ axiom 8
            = (-a) * (a + (-a)) + -((-a) * a)                   ✔ axiom 4
            = ((-a) * 0) + -((-a) * a)                          ✔ axiom 3
            = (((-a) * 0) + 0) + -((-a) * a)                    ✔ axiom 2
            = ((-a) * 0 + ((-a)*0 + -((-a)*0))) + -((-a) * a)   ✔ axiom 3
            = (((-a) * 0 + (-a)*0) + -((-a)*0)) + -((-a) * a)   ✔ axiom 1
            = ((-a) * (0 + 0) + -((-a)*0)) + -((-a) * a)        ✔ axiom 8
            = ((-a) * 0 + -((-a)*0)) + -((-a) * a)              ✔ axiom 2
            = 0 + -((-a) * a)                                   ✔ axiom 3
            = (0* a) + -(0*a) + -((-a) * a)                     ✔ axiom 3
            = ((0+0)* a) + -(0*a) + -((-a) * a)                 ✔ axiom 2
            = ((0 * a ) + (0*a) + -(0*a)) + -((-a) * a)         ✔ axiom 9
            = ((0 * a ) + ((0*a) + -(0*a))) + -((-a) * a)       ✔ axiom 1
            = ((0 * a ) + 0) + -((-a) * a)                      ✔ axiom 3
            = (0 * a ) + -((-a) * a)                            ✔ axiom 2
            = ((a + -a) * a ) + -((-a) * a)                     ✔ axiom 3
            = ((a * a) + (-a) * a) + -((-a) * a)                ✔ axiom 9
            = (a * a) + (((-a) * a) + -((-a) * a))              ✔ axiom 1
            = (a * a) + 0                                       ✔ axiom 3
            = a * a                                             ✔ axiom 2

এটি অনলাইন চেষ্টা করুন!

হ্যাঁ আপনি এই অধিকারটি পড়েছেন, আমি এই ধাঁধার জন্য একটি প্রুফ-চেকার লিখেছি (স্বাভাবিকভাবেই এই সম্ভাবনা আছে যে চেকার নিজেই ভুল)


5

34 পদক্ষেপ

Lemma 1: 0=0*a (8 steps)
    0
A3: a*0 + -(a*0)
A4: -(a*0) + a*0
A2: -(a*0) + a*(0+0)
A8: -(a*0) + (a*0 + a*0)
A1: (-(a*0) + a*0) + a*0
A3: 0 + a*0
A4: a*0 + 0
A2: a*0

Theorem: -a*-a = a*a (49 steps)

    -a * -a
A2: (-a+0) * -a
A2: (-a+0) * (-a+0)
A3: (-a+(a+-a)) * (-a+0)
A3: (-a+(a+-a)) * (-a+(a+-a))
A8: -a*(-a+(a+-a)) + (a+-a)*(-a+(a+-a))
A8: -a*(-a+(a+-a)) + -a*(-a+(a+-a)) + a*(-a+(a+-a))
A3: -a*(-a+0)      + -a*(-a+(a+-a)) + a*(-a+(a+-a))
A3: -a*(-a+0)      + -a*(-a+0)      + a*(-a+(a+-a))
A8: -a*(-a+0)      + -a*(-a+0)      + a*-a + a*(a+-a)
A8: -a*(-a+0)      + -a*(-a+0)      + a*-a + a*a + a*-a
A2: -a*-a          + -a*(-a+0)      + a*-a + a*a + a*-a
A2: -a*-a          + -a*-a          + a*-a + a*a + a*-a
A8: -a*-a          + (-a+a)*-a             + a*a + a*-a
A3: -a*-a          + 0*-a                  + a*a + a*-a
L1: -a*-a          + 0                     + a*a + a*-a
A2: -a*-a                                  + a*a + a*-a
A4: a*a + -a*-a + a*-a
A8: a*a + (-a+a)*-a
A3: a*a + 0*-a
L1: a*a + 0
A2: a*a

1
আমি কিছুক্ষণ পরে পেরেনের অভাব লক্ষ্য করছি। অ্যাসোসিয়েশনের জন্য পদক্ষেপ ব্যয় করার কারণে, আমি মনে করি যে আপনি যদি প্যারেনগুলি অন্তর্ভুক্ত করেন তবে আপনার প্রমাণটি যাচাই করা সহজতর হবে।
শ্রুতচিলিজম ও'জাইক

এখনও উন্নতি করছি এবং আপডেট করছি। আমার কাজ শেষ হয়ে গেলে সমস্ত পেরেনকে অন্তর্ভুক্ত করার চেষ্টা করবে।
স্পার

5

25 পদক্ষেপ

দ্রষ্টব্য: প্রশ্নের ভিত্তিতে, আমি ধরে নিচ্ছি যে যুক্তির বিধিগুলি (সমতা সহ) অন্তর্ভুক্ত এবং মোট পদক্ষেপের গণনার দিকে গন্য হয় না। অর্থাৎ, "যদি x = y, তারপরে y = x" এবং "যদি ((P&Q) এবং R) তবে (P& (Q&R))" এর মতো বিষয়গুলি স্পষ্টভাবে ব্যবহার করা যায়।

থিম জেড [6 ধাপ] : 0*a = 0:

0 = (0*a) + (-(0*a))       | Ax. 3
  = ((0+0)*a) + (-(0*a))   | Ax. 2
  = (0*a + 0*a) + (-(0*a)) | Ax. 9
  = 0*a + (0*a + (-(0*a))) | Ax. 1
  = 0*a + (0)              | Ax. 3
  = 0*a                    | Ax. 2

লেমা এম [12 পদক্ষেপ] :(-a)*b = -(a*b)

(-a)*b = (-a)*b + 0                | Ax. 2
       = (-a)*b + (a*b + (-(a*b))) | Ax. 3
       = ((-a)*b + a*b) + (-(a*b)) | Ax. 5
       = ((-a)+a)*b + (-(a*b))     | Ax. 9
       = 0*b + (-(a*b))            | Ax. 3
       = 0 + (-(a*b))              | Lem. Z [6]
       = -(a*b)                    | Ax. 2

উপপাদ্য [25 পদক্ষেপ] :(-a)*(-a) = a*a

(-a)*(-a) = (-a)*(-a) + 0                | Ax. 2
          = 0 + (-a)*(-a)                | Ax. 4
          = (a*a + (-(a*a))) + (-a)*(-a) | Ax. 3
          = a*a + ((-(a*a)) + (-a)*(-a)) | Ax. 1
          = a*a + ((-a)*a + (-a)*(-a))   | Lem. M [12]
          = a*a + ((-a)*(a + (-a)))      | Ax. 8
          = a*a + ((-a)*0)               | Ax. 3
          = a*a + 0                      | Lem. Z [6]
          = a*a                          | Ax. 2

আমার মনে হচ্ছে এখানে উন্নতির জায়গা আছে; উদাহরণস্বরূপ, আমি সংযোজন সংক্রান্ত পরিবহন সম্পত্তি ব্যবহার করি, যদিও এটি মনে হয় যে এটি অপ্রয়োজনীয় হওয়া উচিত, যেহেতু (-a)*(-a) = a*aবীজগণিত কাঠামোতে সত্য যেখানে সংযোজন-বহির্ভুত হয় না। অন্যদিকে, সেই কাঠামোগুলিতে, যুক্তিযুক্ত পরিচয়টি পরিবর্তনমূলক এবং প্রুফের জন্য আমার এটাই দরকার। আমি জানিনা. আরও সাধারণভাবে, প্রমাণটির কাঠামোটি বরং দিকনির্দেশক বলে মনে হয়; সমস্যাটি কাজ না হওয়া পর্যন্ত আমি কেবল ধরণের জিনিস ছুঁড়ে ফেলেছি, তাই আমি বাজি ধরছি কিছুটা অপ্টিমাইজেশন হওয়ার দরকার আছে।

এটি মজাদার ছিল - আকর্ষণীয় এবং সৃজনশীল প্রশ্নের জন্য ওপি ধন্যবাদ! এর আগে আমি এর আগে চ্যালেঞ্জ দেখিনি; আশা করি একটি জিনিস হয়ে যায়!


আমি দেখছি কীভাবে লেমা জেডে ব্যবহৃত পদ্ধতির 0=(-a)*06 টি পদক্ষেপের জন্য একটি সমমানের প্রমাণ তৈরি করতে পারে । প্রযুক্তিগতভাবে এটি তার নিজস্ব লেমাকে প্রাপ্য, যদিও তাই না?
হাসি এবং ননড

4

22 23 পদক্ষেপ

নতুন উত্তর, আমার পূর্ববর্তী ত্রুটিযুক্ত ছিল। আমাকে প্রথমে কিছু সাধারণ মন্তব্য যুক্ত করুন:

  • সমস্যাটি কোনও সমীকরণের উভয় পক্ষে শর্ত যুক্ত করতে দেয় না; বরং, আমরা কেবলমাত্র একটি প্রাথমিক স্ট্রিং সংশোধন করতে পারি।
  • গুণকে পরিবহন বলে ধরে নেওয়া হয় না।
  • আমরা একটি ইউনিট দেওয়া হয় 1 , কিন্তু এটা করা হয়েছে কারণ এটি বিধি জারি করে যে এটি সংজ্ঞায়িত মধ্যে একচেটিয়াভাবে জড়িত ধাঁধা মধ্যে কোন ভূমিকা পালন করে।

এখন প্রমাণের জন্য ( পড়া সহজ করার জন্য আমি n = (-a) সংজ্ঞা দিচ্ছি ):

(-a)×(-a) :=
n×n =
n×n + 0 =                                [Ax. 2]
n×n + [n×a + -(n×a)] =                   [Ax. 3]
[n×n + n×a] + -(n×a) =                   [Ax. 1]
[n×(n+a)] + -(n×a) =                     [Ax. 8]
[n×(n+a) + 0] + -(n×a) =                 [Ax. 2]
[n×(n+a) + (n×a + -(n×a))] + -(n×a) =    [Ax. 3]
[(n×(n+a) + n×a) + -(n×a)] + -(n×a) =    [Ax. 1]
[n×((n+a) + a) + -(n×a)] + -(n×a) =      [Ax. 8]
[n×((a+n) + a) + -(n×a)] + -(n×a) =      [Ax. 4]
[n×(0 + a) + -(n×a)] + -(n×a) =          [Ax. 3]
[n×(a + 0) + -(n×a)] + -(n×a) =          [Ax. 4]
[n×a + -(n×a)] + -(n×a) =                [Ax. 2]
[(n+0)×a + -(n×a)] + -(n×a) =            [Ax. 2]
[(0+n)×a + -(n×a)] + -(n×a) =            [Ax. 4]
[((a+n)+n)×a + -(n×a)] + -(n×a) =        [Ax. 3]
[((a+n)×a+n×a) + -(n×a)] + -(n×a) =      [Ax. 9]
[(a+n)×a+(n×a + -(n×a))] + -(n×a) =      [Ax. 1]
[(a+n)×a + 0] + -(n×a) =                 [Ax. 3]
[(a+n)×a] + -(n×a) =                     [Ax. 2]
[a×a+n×a] + -(n×a) =                     [Ax. 9]
a×a+[n×a + -(n×a)] =                     [Ax. 1]
a×a+0 =                                  [Ax. 3]
a×a                                      [Ax. 2]

@ H.PWiz কেন আপনার কাছ থেকে চলতে পারে না nকরার 0 + nএক ধাপ কি? তা কি শুধু এ 2 নয়? নিয়মগুলি বলে যে ভেরিয়েবলগুলিও নির্বিচারে জটিল প্রকাশের জন্য দাঁড়াতে পারে
jq170727

@ jq170727 অ্যাক্সিয়াম 2 কেবলমাত্র a + 0 = aতা-ই বলেছে 0 + a = a। আপনি থেকে পাওয়া এক অতিরিক্ত বিনিময় পদক্ষেপ প্রয়োজন nথেকে 0 + n
শ্রুতচিলিজম ও'জাইক

@ এইচপিউইজ আপনি কি বিপরীতে অ্যাক্সিয়ামটি পড়তে পারবেন না?
jq170727

1
@ jq170727 এর জন্য আপনাকে চলাচল করতে হবে না।
জলিল কমপোরé

4

304 পদক্ষেপ

সম্প্রদায় উইকি কারণ এই প্রমাণটি ম্যাথমেটিকার FindEquationalProof ফাংশন দ্বারা উত্পন্ন by

প্রমাণ বরং দীর্ঘ। গণিতিকা কীভাবে এটি গল্ফ করতে জানে না।

এই ম্যাথামেটিকাল কোডটি প্রমাণ উত্পন্ন, যেখানে (ম্যাথামেটিকাল 11.3 প্রয়োজন) করা হয় p, t, nমানে +, ×, -যথাক্রমে:

ringAxioms = {ForAll[{a, b, c}, p[a, p[b, c]] == p[p[a, b], c]],
   ForAll[a, p[a, 0] == a],
   ForAll[a, p[a, n[a]] == 0],
   ForAll[{a, b}, p[a, b] == p[b, a]],
   ForAll[{a, b, c}, t[a, t[b, c]] == t[t[a, b], c]],
   ForAll[a, t[a, 1] == a], ForAll[a, t[1, a] == a],
   ForAll[{a, b, c}, t[a, p[b, c]] == p[t[a, b], t[a, c]]],
   ForAll[{a, b, c}, t[p[b, c], a] == p[t[b, a], t[c, a]]]};

proof = FindEquationalProof[t[n[a], n[a]] == t[a, a], ringAxioms];

proof["ProofNotebook"]

পদক্ষেপগুলি সরাসরি গণনা করা সহজ নয়, সুতরাং আমি এটি "প্রুফ গ্রাফ" এর উপকণ্ঠ থেকে উপসংহার পর্যন্ত পথের সংখ্যা দ্বারা গণনা করি।

graph = proof["ProofGraph"];
score = Sum[
  Length[FindPath[graph, axiom, "Conclusion 1", Infinity, 
    All]], {axiom, 
   Select[VertexList[graph], StringMatchQ["Axiom " ~~ __]]}]

এটি অনলাইন চেষ্টা করুন!

এটি কোড দ্বারা উত্পন্ন প্রমাণ:

Axiom 1

We are given that:

x1==p[x1, 0]

Axiom 2

We are given that:

x1==t[x1, 1]

Axiom 3

We are given that:

x1==t[1, x1]

Axiom 4

We are given that:

p[x1, x2]==p[x2, x1]

Axiom 5

We are given that:

p[x1, p[x2, x3]]==p[p[x1, x2], x3]

Axiom 6

We are given that:

p[x1, n[x1]]==0

Axiom 7

We are given that:

p[t[x1, x2], t[x3, x2]]==t[p[x1, x3], x2]

Axiom 8

We are given that:

p[t[x1, x2], t[x1, x3]]==t[x1, p[x2, x3]]

Axiom 9

We are given that:

t[x1, t[x2, x3]]==t[t[x1, x2], x3]

Hypothesis 1

We would like to show that:

t[n[a], n[a]]==t[a, a]

Critical Pair Lemma 1

The following expressions are equivalent:

p[0, x1]==x1

Proof

Note that the input for the rule:

p[x1_, x2_]\[TwoWayRule]p[x2_, x1_]

contains a subpattern of the form:

p[x1_, x2_]

which can be unified with the input for the rule:

p[x1_, 0]->x1

where these rules follow from Axiom 4 and Axiom 1 respectively.

Critical Pair Lemma 2

The following expressions are equivalent:

p[x1, p[n[x1], x2]]==p[0, x2]

Proof

Note that the input for the rule:

p[p[x1_, x2_], x3_]->p[x1, p[x2, x3]]

contains a subpattern of the form:

p[x1_, x2_]

which can be unified with the input for the rule:

p[x1_, n[x1_]]->0

where these rules follow from Axiom 5 and Axiom 6 respectively.

Critical Pair Lemma 3

The following expressions are equivalent:

t[p[1, x1], x2]==p[x2, t[x1, x2]]

Proof

Note that the input for the rule:

p[t[x1_, x2_], t[x3_, x2_]]->t[p[x1, x3], x2]

contains a subpattern of the form:

t[x1_, x2_]

which can be unified with the input for the rule:

t[1, x1_]->x1

where these rules follow from Axiom 7 and Axiom 3 respectively.

Critical Pair Lemma 4

The following expressions are equivalent:

t[x1, p[1, x2]]==p[x1, t[x1, x2]]

Proof

Note that the input for the rule:

p[t[x1_, x2_], t[x1_, x3_]]->t[x1, p[x2, x3]]

contains a subpattern of the form:

t[x1_, x2_]

which can be unified with the input for the rule:

t[x1_, 1]->x1

where these rules follow from Axiom 8 and Axiom 2 respectively.

Critical Pair Lemma 5

The following expressions are equivalent:

t[p[1, x1], 0]==t[x1, 0]

Proof

Note that the input for the rule:

p[x1_, t[x2_, x1_]]->t[p[1, x2], x1]

contains a subpattern of the form:

p[x1_, t[x2_, x1_]]

which can be unified with the input for the rule:

p[0, x1_]->x1

where these rules follow from Critical Pair Lemma 3 and Critical Pair Lemma 1 respectively.

Critical Pair Lemma 6

The following expressions are equivalent:

t[0, 0]==t[1, 0]

Proof

Note that the input for the rule:

t[p[1, x1_], 0]->t[x1, 0]

contains a subpattern of the form:

p[1, x1_]

which can be unified with the input for the rule:

p[x1_, 0]->x1

where these rules follow from Critical Pair Lemma 5 and Axiom 1 respectively.

Substitution Lemma 1

It can be shown that:

t[0, 0]==0

Proof

We start by taking Critical Pair Lemma 6, and apply the substitution:

t[1, x1_]->x1

which follows from Axiom 3.

Critical Pair Lemma 7

The following expressions are equivalent:

t[x1, 0]==t[p[x1, 1], 0]

Proof

Note that the input for the rule:

t[p[1, x1_], 0]->t[x1, 0]

contains a subpattern of the form:

p[1, x1_]

which can be unified with the input for the rule:

p[x1_, x2_]\[TwoWayRule]p[x2_, x1_]

where these rules follow from Critical Pair Lemma 5 and Axiom 4 respectively.

Critical Pair Lemma 8

The following expressions are equivalent:

t[0, p[1, x1]]==t[0, x1]

Proof

Note that the input for the rule:

p[x1_, t[x1_, x2_]]->t[x1, p[1, x2]]

contains a subpattern of the form:

p[x1_, t[x1_, x2_]]

which can be unified with the input for the rule:

p[0, x1_]->x1

where these rules follow from Critical Pair Lemma 4 and Critical Pair Lemma 1 respectively.

Critical Pair Lemma 9

The following expressions are equivalent:

t[p[x1, 1], p[1, 0]]==p[p[x1, 1], t[x1, 0]]

Proof

Note that the input for the rule:

p[x1_, t[x1_, x2_]]->t[x1, p[1, x2]]

contains a subpattern of the form:

t[x1_, x2_]

which can be unified with the input for the rule:

t[p[x1_, 1], 0]->t[x1, 0]

where these rules follow from Critical Pair Lemma 4 and Critical Pair Lemma 7 respectively.

Substitution Lemma 2

It can be shown that:

t[p[x1, 1], 1]==p[p[x1, 1], t[x1, 0]]

Proof

We start by taking Critical Pair Lemma 9, and apply the substitution:

p[x1_, 0]->x1

which follows from Axiom 1.

Substitution Lemma 3

It can be shown that:

p[x1, 1]==p[p[x1, 1], t[x1, 0]]

Proof

We start by taking Substitution Lemma 2, and apply the substitution:

t[x1_, 1]->x1

which follows from Axiom 2.

Substitution Lemma 4

It can be shown that:

p[x1, 1]==p[x1, p[1, t[x1, 0]]]

Proof

We start by taking Substitution Lemma 3, and apply the substitution:

p[p[x1_, x2_], x3_]->p[x1, p[x2, x3]]

which follows from Axiom 5.

Critical Pair Lemma 10

The following expressions are equivalent:

t[0, x1]==t[0, p[x1, 1]]

Proof

Note that the input for the rule:

t[0, p[1, x1_]]->t[0, x1]

contains a subpattern of the form:

p[1, x1_]

which can be unified with the input for the rule:

p[x1_, x2_]\[TwoWayRule]p[x2_, x1_]

where these rules follow from Critical Pair Lemma 8 and Axiom 4 respectively.

Critical Pair Lemma 11

The following expressions are equivalent:

t[p[1, 0], p[x1, 1]]==p[p[x1, 1], t[0, x1]]

Proof

Note that the input for the rule:

p[x1_, t[x2_, x1_]]->t[p[1, x2], x1]

contains a subpattern of the form:

t[x2_, x1_]

which can be unified with the input for the rule:

t[0, p[x1_, 1]]->t[0, x1]

where these rules follow from Critical Pair Lemma 3 and Critical Pair Lemma 10 respectively.

Substitution Lemma 5

It can be shown that:

t[1, p[x1, 1]]==p[p[x1, 1], t[0, x1]]

Proof

We start by taking Critical Pair Lemma 11, and apply the substitution:

p[x1_, 0]->x1

which follows from Axiom 1.

Substitution Lemma 6

It can be shown that:

p[x1, 1]==p[p[x1, 1], t[0, x1]]

Proof

We start by taking Substitution Lemma 5, and apply the substitution:

t[1, x1_]->x1

which follows from Axiom 3.

Substitution Lemma 7

It can be shown that:

p[x1, 1]==p[x1, p[1, t[0, x1]]]

Proof

We start by taking Substitution Lemma 6, and apply the substitution:

p[p[x1_, x2_], x3_]->p[x1, p[x2, x3]]

which follows from Axiom 5.

Substitution Lemma 8

It can be shown that:

p[x1, p[n[x1], x2]]==x2

Proof

We start by taking Critical Pair Lemma 2, and apply the substitution:

p[0, x1_]->x1

which follows from Critical Pair Lemma 1.

Critical Pair Lemma 12

The following expressions are equivalent:

n[n[x1]]==p[x1, 0]

Proof

Note that the input for the rule:

p[x1_, p[n[x1_], x2_]]->x2

contains a subpattern of the form:

p[n[x1_], x2_]

which can be unified with the input for the rule:

p[x1_, n[x1_]]->0

where these rules follow from Substitution Lemma 8 and Axiom 6 respectively.

Substitution Lemma 9

It can be shown that:

n[n[x1]]==x1

Proof

We start by taking Critical Pair Lemma 12, and apply the substitution:

p[x1_, 0]->x1

which follows from Axiom 1.

Critical Pair Lemma 13

The following expressions are equivalent:

x1==p[n[x2], p[x2, x1]]

Proof

Note that the input for the rule:

p[x1_, p[n[x1_], x2_]]->x2

contains a subpattern of the form:

n[x1_]

which can be unified with the input for the rule:

n[n[x1_]]->x1

where these rules follow from Substitution Lemma 8 and Substitution Lemma 9 respectively.

Critical Pair Lemma 14

The following expressions are equivalent:

t[x1, x2]==p[n[x2], t[p[1, x1], x2]]

Proof

Note that the input for the rule:

p[n[x1_], p[x1_, x2_]]->x2

contains a subpattern of the form:

p[x1_, x2_]

which can be unified with the input for the rule:

p[x1_, t[x2_, x1_]]->t[p[1, x2], x1]

where these rules follow from Critical Pair Lemma 13 and Critical Pair Lemma 3 respectively.

Critical Pair Lemma 15

The following expressions are equivalent:

t[x1, x2]==p[n[x1], t[x1, p[1, x2]]]

Proof

Note that the input for the rule:

p[n[x1_], p[x1_, x2_]]->x2

contains a subpattern of the form:

p[x1_, x2_]

which can be unified with the input for the rule:

p[x1_, t[x1_, x2_]]->t[x1, p[1, x2]]

where these rules follow from Critical Pair Lemma 13 and Critical Pair Lemma 4 respectively.

Critical Pair Lemma 16

The following expressions are equivalent:

p[1, t[x1, 0]]==p[n[x1], p[x1, 1]]

Proof

Note that the input for the rule:

p[n[x1_], p[x1_, x2_]]->x2

contains a subpattern of the form:

p[x1_, x2_]

which can be unified with the input for the rule:

p[x1_, p[1, t[x1_, 0]]]->p[x1, 1]

where these rules follow from Critical Pair Lemma 13 and Substitution Lemma 4 respectively.

Substitution Lemma 10

It can be shown that:

p[1, t[x1, 0]]==1

Proof

We start by taking Critical Pair Lemma 16, and apply the substitution:

p[n[x1_], p[x1_, x2_]]->x2

which follows from Critical Pair Lemma 13.

Critical Pair Lemma 17

The following expressions are equivalent:

t[t[x1, 0], 0]==t[1, 0]

Proof

Note that the input for the rule:

t[p[1, x1_], 0]->t[x1, 0]

contains a subpattern of the form:

p[1, x1_]

which can be unified with the input for the rule:

p[1, t[x1_, 0]]->1

where these rules follow from Critical Pair Lemma 5 and Substitution Lemma 10 respectively.

Substitution Lemma 11

It can be shown that:

t[x1, t[0, 0]]==t[1, 0]

Proof

We start by taking Critical Pair Lemma 17, and apply the substitution:

t[t[x1_, x2_], x3_]->t[x1, t[x2, x3]]

which follows from Axiom 9.

Substitution Lemma 12

It can be shown that:

t[x1, 0]==t[1, 0]

Proof

We start by taking Substitution Lemma 11, and apply the substitution:

t[0, 0]->0

which follows from Substitution Lemma 1.

Substitution Lemma 13

It can be shown that:

t[x1, 0]==0

Proof

We start by taking Substitution Lemma 12, and apply the substitution:

t[1, x1_]->x1

which follows from Axiom 3.

Critical Pair Lemma 18

The following expressions are equivalent:

t[x1, t[0, x2]]==t[0, x2]

Proof

Note that the input for the rule:

t[t[x1_, x2_], x3_]->t[x1, t[x2, x3]]

contains a subpattern of the form:

t[x1_, x2_]

which can be unified with the input for the rule:

t[x1_, 0]->0

where these rules follow from Axiom 9 and Substitution Lemma 13 respectively.

Critical Pair Lemma 19

The following expressions are equivalent:

p[1, t[0, x1]]==p[n[x1], p[x1, 1]]

Proof

Note that the input for the rule:

p[n[x1_], p[x1_, x2_]]->x2

contains a subpattern of the form:

p[x1_, x2_]

which can be unified with the input for the rule:

p[x1_, p[1, t[0, x1_]]]->p[x1, 1]

where these rules follow from Critical Pair Lemma 13 and Substitution Lemma 7 respectively.

Substitution Lemma 14

It can be shown that:

p[1, t[0, x1]]==1

Proof

We start by taking Critical Pair Lemma 19, and apply the substitution:

p[n[x1_], p[x1_, x2_]]->x2

which follows from Critical Pair Lemma 13.

Critical Pair Lemma 20

The following expressions are equivalent:

t[0, t[0, x1]]==t[0, 1]

Proof

Note that the input for the rule:

t[0, p[1, x1_]]->t[0, x1]

contains a subpattern of the form:

p[1, x1_]

which can be unified with the input for the rule:

p[1, t[0, x1_]]->1

where these rules follow from Critical Pair Lemma 8 and Substitution Lemma 14 respectively.

Substitution Lemma 15

It can be shown that:

t[0, x1]==t[0, 1]

Proof

We start by taking Critical Pair Lemma 20, and apply the substitution:

t[x1_, t[0, x2_]]->t[0, x2]

which follows from Critical Pair Lemma 18.

Substitution Lemma 16

It can be shown that:

t[0, x1]==0

Proof

We start by taking Substitution Lemma 15, and apply the substitution:

t[x1_, 1]->x1

which follows from Axiom 2.

Critical Pair Lemma 21

The following expressions are equivalent:

t[n[1], x1]==p[n[x1], t[0, x1]]

Proof

Note that the input for the rule:

p[n[x1_], t[p[1, x2_], x1_]]->t[x2, x1]

contains a subpattern of the form:

p[1, x2_]

which can be unified with the input for the rule:

p[x1_, n[x1_]]->0

where these rules follow from Critical Pair Lemma 14 and Axiom 6 respectively.

Substitution Lemma 17

It can be shown that:

t[n[1], x1]==p[n[x1], 0]

Proof

We start by taking Critical Pair Lemma 21, and apply the substitution:

t[0, x1_]->0

which follows from Substitution Lemma 16.

Substitution Lemma 18

It can be shown that:

t[n[1], x1]==n[x1]

Proof

We start by taking Substitution Lemma 17, and apply the substitution:

p[x1_, 0]->x1

which follows from Axiom 1.

Critical Pair Lemma 22

The following expressions are equivalent:

t[n[1], t[x1, x2]]==t[n[x1], x2]

Proof

Note that the input for the rule:

t[t[x1_, x2_], x3_]->t[x1, t[x2, x3]]

contains a subpattern of the form:

t[x1_, x2_]

which can be unified with the input for the rule:

t[n[1], x1_]->n[x1]

where these rules follow from Axiom 9 and Substitution Lemma 18 respectively.

Substitution Lemma 19

It can be shown that:

n[t[x1, x2]]==t[n[x1], x2]

Proof

We start by taking Critical Pair Lemma 22, and apply the substitution:

t[n[1], x1_]->n[x1]

which follows from Substitution Lemma 18.

Critical Pair Lemma 23

The following expressions are equivalent:

t[x1, n[1]]==p[n[x1], t[x1, 0]]

Proof

Note that the input for the rule:

p[n[x1_], t[x1_, p[1, x2_]]]->t[x1, x2]

contains a subpattern of the form:

p[1, x2_]

which can be unified with the input for the rule:

p[x1_, n[x1_]]->0

where these rules follow from Critical Pair Lemma 15 and Axiom 6 respectively.

Substitution Lemma 20

It can be shown that:

t[x1, n[1]]==p[n[x1], 0]

Proof

We start by taking Critical Pair Lemma 23, and apply the substitution:

t[x1_, 0]->0

which follows from Substitution Lemma 13.

Substitution Lemma 21

It can be shown that:

t[x1, n[1]]==n[x1]

Proof

We start by taking Substitution Lemma 20, and apply the substitution:

p[x1_, 0]->x1

which follows from Axiom 1.

Critical Pair Lemma 24

The following expressions are equivalent:

n[t[x1, x2]]==t[x1, t[x2, n[1]]]

Proof

Note that the input for the rule:

t[x1_, n[1]]->n[x1]

contains a subpattern of the form:

t[x1_, n[1]]

which can be unified with the input for the rule:

t[t[x1_, x2_], x3_]->t[x1, t[x2, x3]]

where these rules follow from Substitution Lemma 21 and Axiom 9 respectively.

Substitution Lemma 22

It can be shown that:

t[n[x1], x2]==t[x1, t[x2, n[1]]]

Proof

We start by taking Critical Pair Lemma 24, and apply the substitution:

n[t[x1_, x2_]]->t[n[x1], x2]

which follows from Substitution Lemma 19.

Substitution Lemma 23

It can be shown that:

t[n[x1], x2]==t[x1, n[x2]]

Proof

We start by taking Substitution Lemma 22, and apply the substitution:

t[x1_, n[1]]->n[x1]

which follows from Substitution Lemma 21.

Substitution Lemma 24

It can be shown that:

t[a, n[n[a]]]==t[a, a]

Proof

We start by taking Hypothesis 1, and apply the substitution:

t[n[x1_], x2_]->t[x1, n[x2]]

which follows from Substitution Lemma 23.

Conclusion 1

We obtain the conclusion:

True

Proof

Take Substitution Lemma 24, and apply the substitution:

n[n[x1_]]->x1

which follows from Substitution Lemma 9.
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.