ভূমিকা
আজ আমরা প্রথম বর্ষের লিনিয়ার বীজগণিত শিক্ষার্থীদের বেনার যত্ন নেব: ম্যাট্রিক্স সুনির্দিষ্টতা! স্পষ্টতই এর এখনও কোনও চ্যালেঞ্জ নেই তাই এখানে আমরা যাচ্ছি:
ইনপুট
- যে কোনও সুবিধাজনক বিন্যাসে একটি প্রতিসাম্য ম্যাট্রিক্স (আপনি অবশ্যই ম্যাট্রিক্সের উপরের বা নীচের অংশটি নিতে পারেন)
- Ptionচ্ছিকভাবে: ম্যাট্রিক্সের আকার
কি করো?
চ্যালেঞ্জ সহজ: একটি রিয়েল-মূল্যবান ম্যাট্রিক্স দেওয়া ম্যাট্রিক্স সিদ্ধান্ত নেন কিনা এটি একটি truthy মান যদি তাই হয় এবং একটি falsey মান যদি না outputting ইতিবাচক নির্দিষ্ট হয়।
আপনি নিজের বিল্ট-ইনগুলি প্রকৃতপক্ষে সুনির্দিষ্টভাবে কাজ করার জন্য ধরে নিতে পারেন এবং সুতরাং কৌশল / কোড "প্রমাণিতভাবে" সঠিক ফলাফল দিতে পারলে এমন সংখ্যক সমস্যাগুলির জন্য অ্যাকাউন্ট করতে হবে না যা ভুল আচরণের দিকে পরিচালিত করতে পারে।
কে জিতলো?
এটি কোড-গল্ফ , তাই বাইটের (প্রতি ভাষা) সংক্ষিপ্ততম কোডটি জয়ী!
যাইহোক ইতিবাচক-নির্দিষ্ট ম্যাট্রিক্স কী?
যখন একটি প্রতিসাম্য ম্যাট্রিক্স ধনাত্মক-সুনির্দিষ্ট হয় তখন এর স্পষ্টতই 6 টি সমতুল্য সূত্র থাকে। আমি আরও তিনটি সহজ পুনরুত্পাদন করব এবং আরও জটিলগুলির জন্য আপনাকে উইকিপিডিয়ায় রেফারেন্স করব।
- যদি তবে ধনাত্মক-সুনির্দিষ্ট।
এই পুনরায় প্রণয়ন যেমন হতে পারে
যে নন-জিরো ভেক্টর যদি গুণফল বিন্দু (আদর্শ) এবং ইতিবাচক তারপর ইতিবাচক-নির্দিষ্ট হয়। - যাক হতেeigenvaluesএর , দয়া করে (সমস্ত eigenvalues যে ইতিবাচক) তাহলে ইতিবাচক-নির্দিষ্ট হয়।
আপনি যদি না জেনে থাকেন তবে কোন আইগেন্যুয়েলগুলি আমি আপনাকে পরামর্শ দেওয়ার জন্য আপনার পছন্দসই সার্চ ইঞ্জিনটি ব্যবহার করার পরামর্শ দিচ্ছি, কারণ ব্যাখ্যাটি (এবং প্রয়োজনীয় গণনার কৌশলগুলি) এই পোস্টটিতে অন্তর্ভুক্ত করার পক্ষে দীর্ঘ। - তাহলে Cholesky-পৃথকীকরণ এর বিদ্যমান, অর্থাত একটা ছোট হাতের ত্রিদলীয় ম্যাট্রিক্স বিদ্যমান যেমন যে তারপর ইতিবাচক-নির্দিষ্ট হয়। দ্রষ্টব্য যে এটি প্রথম দিকে ফিরে আসা "মিথ্যা" সমান, যদি কোনও পর্যায়ে অ্যালগরিদমের সময় মূলের গণনা নেতিবাচক যুক্তির কারণে ব্যর্থ হয়।
উদাহরণ
সত্যবাদী আউটপুট জন্য
মিথ্যা আউটপুট জন্য
(কমপক্ষে একটি আইগেনুয়ালু 0 / ধনাত্মক আধা-নির্দিষ্ট) ( 3 - 2 )
(ইগুভ্যালুগুলির বিভিন্ন লক্ষণ / অনির্দিষ্টকালীন থাকে)
(সমস্ত ইগন্যালিউজ 0 / নেগেটিভ নির্দিষ্টের চেয়ে কম)
(সমস্ত ইগন্যালিউজ 0 / definণাত্মক নির্দিষ্টের চেয়ে ছোট)
(সমস্ত ইগন্যালিউজ 0 / negativeণাত্মক নির্দিষ্টের চেয়ে ছোট)
(তিনটি ইতিবাচক, একটি নেতিবাচক ইজিনাল্যু / অনির্দিষ্টকালের জন্য)