यह मैकेनिकल इंजीनियरिंग में किसी को पीएचडी प्राप्त करने के दृष्टिकोण से लिखा गया है। मेरी गणित की पृष्ठभूमि कुछ हद तक एक लागू गणित कार्यक्रम में पीएचडी छात्रों की तुलना में (लेकिन निश्चित रूप से नीच) है।
जैसा कि अन्य ने संकेत दिया है, इस सवाल का जवाब विशेष रूप से इंजीनियर के काम पर निर्भर करता है। कई मामलों में, उन्नत गणित वास्तव में बेकार है। एक सिविल इंजीनियर ने एक उदाहरण के रूप में कोड आधारित काम का उल्लेख किया ।
कम्प्यूटेशनल तरल गतिकी में काम करने वाले एक पीएचडी छात्र के रूप में, मुझे पीडीई के माध्यम से हर चीज की एक ठोस समझ की आवश्यकता है। गणित एक ऐसा उपकरण है जिसका उपयोग मैं समस्याओं को हल करने के लिए करता हूं, ठीक उसी तरह जैसे एक प्रयोगवादी थर्मामीटर पर विचार कर सकता है। मैं अपने और अन्य इंजीनियरों द्वारा उपयोग के लिए गणितीय मॉडल (आमतौर पर कंप्यूटर द्वारा हल किया गया) विकसित करता हूं।
मेरी स्नातक गणित शिक्षा में शामिल विषय जो मुझे अपने काम में उपयोगी लगते हैं:
अभिन्न, अंतर और वेक्टर पथरी (मूल रूप से यह सब, हालांकि मैं मानता हूं कि मैंने केवल अंडरग्राउंड के बाद से एक या दो बार Lagrange गुणक का उपयोग किया है)
संभाव्यता और आँकड़े (वर्ग मैं था, हालांकि काफी नीचे गिर गया था)
अंतर समीकरण (सामान्य और आंशिक दोनों)
मैंने एक स्नातक जटिल विश्लेषण पाठ्यक्रम भी लिया, जो मुझे आकर्षक लगा, हालांकि मुझे मानना चाहिए कि मैंने तब से इसका लगभग कोई भी उपयोग नहीं किया है। मेरे द्वारा लिए गए स्नातक गणित के कुछ पाठ्यक्रम और उपयोगी पाए गए हैं, जिसमें स्पर्शोन्मुखी विश्लेषण, माप-सिद्धांत संबंधी संभावना (माप सिद्धांत के लिए इतना नहीं, सीधे, लेकिन अधिक सावधानी से सोचने के लिए), और संख्यात्मक पीडीई शामिल हैं।
हालाँकि, मेरे अंडरग्रेजुएट डिफरेंशियल इक्वेशन बैकग्राउंड में काफी कमी थी। मूल ODE वर्ग को पढ़ाना कठिन होना चाहिए, क्योंकि (लगभग) 75% छात्रों को ODE के बारे में ज्यादा जानने की जरूरत नहीं है और अन्य 25% को विषय को अच्छी तरह से जानने की जरूरत है। (मैं इस विषय पर बहुत अधिक लिख सकता था, विशेष रूप से, मुझे लगता है कि किन क्षेत्रों में कमी थी।)
मैं संबंधित विषय को संबोधित करने के लिए एक स्पर्शरेखा पर जाना चाहता हूं। बड़ी संख्या में इंजीनियर हैं जो मानते हैं कि उन्नत गणित वास्तव में उनके मुकाबले अधिक बेकार है, और वे अक्सर इसके बारे में काफी मुखर होते हैं। कुछ इंजीनियर किसी भी तरह के गणित का उपयोग करने से बचने के लिए अपने रास्ते से हट जाते हैं [1] , भले ही यह मददगार हो। एक कंपनी जिसने मेरे शोध समूह के लोगों को भर्ती करने की कोशिश की है braggedकि वे कोई गणित न करें, जैसे कि हमें लुभाएंगे। सच कहूं, तो वे एक मजाक बन गए। उनका बहुत सारा काम कोड आधारित होता है, और जब कोड रूढ़िवादी हो जाते हैं, तो वे हमेशा सही नहीं होते हैं या हर मामले में मददगार होते हैं। जब किसी को "इंजीनियरिंग निर्णय" करना होता है, तो मुझे उम्मीद है कि निर्णय एक साक्ष्य-आधारित गणितीय मॉडल पर आधारित है न कि अटकलें। (मुझे यकीन नहीं है कि उन्नत गणित की उपयोगिता के बारे में यह राय क्यों मौजूद है, लेकिन मुझे लगता है कि यह गणित की कठिनाई से आता है और अज्ञानता से भी।)
इंजीनियर जो उन्नत गणित का उपयोग नहीं करते हैं, उन्हें कम से कम उन्नत गणित पर आधारित इंजीनियरिंग सॉफ्टवेयर का उपयोग करके नेत्रहीन संभावित नुकसान के बारे में पता होना चाहिए। कई इंजीनियर सॉफ्टवेयर पर भरोसा करते हैं जैसे कि इसका परिणाम अचूक है। मुझे एक सरकारी एजेंसी द्वारा वित्त पोषित किया गया है, जो एक सिमुलेशन सॉफ़्टवेयर का उत्पादन करता है (और मैं सॉफ़्टवेयर विकसित करने में मदद करता हूं) और मुझे याद है कि उनके इंजीनियरों में से एक उन उपयोगकर्ताओं पर बुरी तरह से नाराज हो रहा है जो दावा करते हैं कि उन्होंने नई भौतिकी की खोज की है: तापमान एडियैबेटिक लौ तापमान से अधिक (उच्चतम) पहले कानून के कारण दहन में संभव तापमान)। वास्तव में क्या हुआ था कि सिमुलेशन सॉफ़्टवेयर ने "का उपयोग नहीं किया था टीवीडी"योजना, और डेवलपर्स ने माना (शायद निहित रूप से) कि सॉफ्टवेयर का उपयोग करने वाले लोग पहचान लेंगे जब चीजें गड़बड़ हो जाती हैं और अतिरिक्त रिज़ॉल्यूशन जोड़ते हैं। मेरी धारणा है कि वे सॉफ़्टवेयर को बेवकूफ नहीं बनाना चाहते थे क्योंकि यह नाटकीय रूप से चीजों को धीमा कर देगा, लेकिन जाहिरा तौर पर इस समस्या ने कई बार फसली बनाई जिसमें उन्होंने फुलप्रूफ एल्गोरिथ्म जोड़ा।
यह कहना नहीं है कि उन्नत गणित हमेशा आवश्यक होता है। जबकि कुछ इंजीनियर गणितीय परिष्कार के साथ कुछ अति करने के लिए मज़ेदार समझ सकते हैं, यदि यह आवश्यक नहीं है कि किसी समस्या को हल किया जाए, तो शायद यह समय की बर्बादी है।
[१] संयोग से, प्रोग्रामिंग के लिए भी यही सच है। एमएस सलाहकार द्वारा मुझे पढ़ाए जाने वाले एक वर्ग के लिए, उन्होंने विशेष रूप से एक्सेल में हल करने के लिए "असंभव" होने के लिए एक असाइनमेंट डिज़ाइन किया था क्योंकि इसमें कई बार समीकरणों के बड़े रैखिक प्रणालियों के समाधान की आवश्यकता होती थी। अब तक ऐसा करने का सबसे आसान तरीका कोड की कुछ दर्जन लाइनें लिखना होगा। उन्हें क्रेडिट प्राप्त करने के लिए लोगों को अपने कोड में बदलने की आवश्यकता थी। वह अभी भी स्प्रेडशीट प्राप्त करता है! जाहिरा तौर पर आप एक्सेल में ऐसा कर सकते हैं, लेकिन आपको मैट्रिक्स में टाइप करने की जरूरत है! 500x500 मैट्रिक्स की आवश्यकता होने पर निश्चित रूप से आसान या मजेदार नहीं है।