স্বরলিপিটির জন্য, ধরে নেওয়া যাক যে (অর্থাৎ এটি একটি ভেক্টর-মূল্যবান ফাংশন যা কোনও ভেক্টরকে ইনপুট হিসাবে গ্রহণ করে এবং একই আকারের একটি ভেক্টরকে আউটপুট দেয়)। দুটি উদ্বেগ রয়েছে: গণনা ব্যয় এবং সংখ্যাগত নির্ভুলতা।f:Rn→Rn
সীমাবদ্ধ পার্থক্য ব্যবহার করে ডেরিভেটিভ (জ্যাকবিয়ান ম্যাট্রিক্স, জে ( এক্স ) , বা ( ∇ চ ( এক্স ) ) টি , বা আপনি যা পছন্দ করেন তা গণনা করা হচ্ছে এন ফাংশন মূল্যায়ন প্রয়োজন to আপনি যদি সংজ্ঞা থেকে সরাসরি ভাসমান পয়েন্ট গাণিতিক ব্যবহার করে ডারাইভেটিভ গণনা করতে পারেন তবে আপনাকে পার্থক্যফলকটি গণনা করতে হবেDf(x)J(x)(∇f(x))Tn
Df(x)ei=limε→0f(x+εei)−f(x)ε
প্রতিটি ধরে ধরে আপনি কোনও ধরণের "স্মার্ট ফাইনাইট ডিফারেন্সিং" (কার্টিস-পাওয়েল-রিডের মতো) করবেন না কারণ আপনি ডি চ এর স্পারসিটি প্যাটার্নটি জানেন (বা সনাক্ত করতে পারেন) । যদি এনi=1,…,nDfn বড় হয়, তবে এটি অনেক কার্যকারিতা মূল্যায়ন হতে পারে। আপনার যদি জন্য বিশ্লেষণাত্মক অভিব্যক্তি থাকে তবে তা গণনা করা সস্তা be ফাংশন মূল্যায়নের ব্যয়ের জন্য প্রায় 3 থেকে 5 গুণ গুনে ডি- এফ নির্ণয়ের জন্য স্বয়ংক্রিয় (অ্যালগোরিদমিক নামেও পরিচিত) পার্থক্য পদ্ধতি ব্যবহার করা যেতে পারে ।DfDf
সংখ্যাগত উদ্বেগও রয়েছে। স্পষ্টতই, একটি কম্পিউটারে, আমরা কোনও স্কেলারের সীমা শূন্যের সাথে তুলতে পারব না, সুতরাং যখন আমরা অনুমান করি , আমরা সত্যিই অবচয় করছি ε "ছোট" হতে এবং গণকDfε
Df(x)ei≈f(x+εei)−f(x)ε,
যেখানে ≈ অর্থ এটি একটি আনুমানিক, এবং আমরা আশা করি এটি একটি খুব ভাল অনুমান। ফ্লোটিং পয়েন্ট গাণিতিক এই পড়তা গণনা করা হচ্ছে শক্ত কারন যদি আপনি বাছাই খুবই বড়, আপনার পড়তা খারাপ হতে পারে, কিন্তু আপনি যদি বাছাই ε খুবই ছোট, এখানকার উল্লেখযোগ্য রাউন্ডইং ত্রুটি হতে পারে। এই প্রভাবগুলি উইকিপিডিয়া নিবন্ধে অতিমাত্রায় বিশদে সংখ্যার পার্থক্য সম্পর্কে আচ্ছাদিত রয়েছে ; নিবন্ধের মধ্যে আরও বিস্তারিত উল্লেখ পাওয়া যাবে।εε
জ্যাকবীয় ম্যাট্রিক্সে ত্রুটি থাকলে খুব বেশি না হলে নিউটন-রাফসন পুনরাবৃত্তি একত্রিত হবে। বিস্তারিত তাত্ত্বিক বিশ্লেষণের জন্য,নিকহিগহামের সংখ্যারআলগোরিদিমগুলির নির্ভুলতা এবং স্থায়িত্বেরঅধ্যায় 25 দেখুনবাফ্রেঞ্চাইজ তিসিয়রের কাগজটিযার ভিত্তিতে তৈরি হয়েছে তা দেখুন।Df
গ্রন্থাগারগুলি সাধারণত আপনার জন্য এই অ্যালগরিদমিক বিশদগুলি যত্ন করে এবং সাধারণত, নিউটন-রাফসন অ্যালগরিদম (বা এর রূপগুলি) এর গ্রন্থাগার বাস্তবায়নগুলি খুব সুন্দরভাবে রূপান্তরিত হবে তবে প্রায়শই প্রায়শই একটি সমস্যা দেখা দেবে যা ত্রুটিগুলির কারণে কিছুটা সমস্যা সৃষ্টি করে উপরে। স্কেলারের ক্ষেত্রে , আমি দৃnt়তা এবং অনুশীলনে ভাল কনভার্জেনশন হারের কারণে ব্রেন্টের পদ্ধতিটি ব্যবহার করতাম ।(n=1)