जब मैं कागज पर सबूत या व्युत्पन्न लिखता हूं, तो मैं अक्सर एक चरण से अगले चरण में जाने के बाद साइन त्रुटियों या ड्रॉप शर्तों को बना देता हूं। मैं इन मूर्खतापूर्ण गलतियों से खुद को बचाने के लिए गणित का उपयोग करना चाहता हूं। मैं नहीं चाहता कि मैथमैटिका अभिव्यक्ति को हल करे, मैं बस इसे प्रयोग करना चाहता हूं और बीजगणितीय जोड़ों की एक श्रृंखला प्रदर्शित करना चाहता हूं। एक (तुच्छ) उदाहरण के लिएसबूत/व्युत्पन्न पेश करने के लिए गणित पैकेज हैं?
In[111]:= MultBothSides[Equal[a_, b_], c_] := Equal[c a, c b];
In[112]:= expression = 2 a == a b
Out[112]= 2 a == a b
In[113]:= MultBothSides[expression, 1/a]
Out[113]= 2 == b
किसी को भी एक पैकेज है कि हेरफेर इस तरह का समर्थन करेगा करने के लिए मुझसे बात कर सकते हैं?
संपादित
इनपुट के लिए धन्यवाद, काफी है कि मैं क्या हालांकि तलाश कर रहा हूँ नहीं। प्रतीक हेरफेर वास्तव में समस्या नहीं है। मैं वास्तव में ऐसा कुछ ढूंढ रहा हूं जो व्युत्पन्न के प्रत्येक चरण के बीजगणितीय या गणितीय औचित्य को स्पष्ट करे। मेरा लक्ष्य वास्तव में शैक्षिक है।
क्षमा करें मैं कुछ साल देर से हूं ... लेकिन मैं जिस छोटे पैकेज का उल्लेख करता हूं http://stackoverflow.com/q/5701159/667867 आपको जो चाहिए वह करना चाहिए। चेतावनी के लिए सवाल और चर्चा पढ़ें! – telefunkenvf14