Loading...
Loading...
তর্ক উস্কে দেওয়ার মতো প্রসঙ্গ
বৃহৎ পরাশর হোরা শাস্ত্রে ১২০ বছরের বিংশোত্তরী চক্রের কথা বলা হয়েছে, কিন্তু একটি 'বছরের' সঠিক দৈর্ঘ্য সম্পর্কে কিছু বলা নেই। বর্তমানে তিনটি প্রচলিত রীতি রয়েছে এবং প্রত্যেকটিই মহাদশার শেষের তারিখ কিছুটা ভিন্ন বলে উল্লেখ করে। সম্পূর্ণ চক্র জুড়ে, অন্তঃস্থ গ্রহগুলোর জন্য সময়কাল কয়েক দিন এবং শনির জন্য কয়েক সপ্তাহ। প্রতিটি রীতি কী, বাস্তবে এর ফল কী এবং আমরা কোনটি ব্যবহার করি, তা নিচে দেওয়া হলো।
প্রতিটি রীতি 'এক বছর'-কে ভিন্নভাবে সংজ্ঞায়িত করে। ড্রিফট কলামটি দেখায় যে প্রতিটি রীতির শনি মহাদশা (১৯ বছর) তার সম্পূর্ণ সময়কালে ৩৬৫.২৫-দিনের মূল ভিত্তি থেকে কতটা পিছিয়ে বা এগিয়ে থাকে।
বিপিএইচএস (অধ্যায় ৪৬-৫১) বিংশোত্তরী পরিকল্পনাটি বর্ণনা করে — নয়টি গ্রহ, ১২০ বছরের চক্র, নির্দিষ্ট অনুপাত (কেতু ৭ বছর, শুক্র ২০ বছর, সূর্য ৬ বছর, চন্দ্র ১০ বছর, মঙ্গল ৭ বছর, রাহু ১৮ বছর, বৃহস্পতি ১৬ বছর, শনি ১৯ বছর, বুধ ১৭ বছর)। পাঠ্যটিতে যা কখনও নির্দিষ্ট করা হয়নি তা হলো, "এক বছর" জুলিয়ান দিন (৩৬৫.২৫), সাভানা সিভিল দিন (৩৬০), নাকি অন্য কোনো আধুনিক বিকল্পে গণনা করা হয়। বিভিন্ন শিক্ষক এবং সফটওয়্যার প্যাকেজ তাদের শিক্ষকের শিক্ষকের অভ্যাসের উপর ভিত্তি করে নিজস্ব রীতি বেছে নিয়েছে; এই পছন্দটি কয়েক দশক ধরে সাধারণ ব্যবহারকারীদের কাছে অস্বচ্ছ থেকে গেছে।
বাস্তবে, জুলিয়ান (365.25) এবং গ্রেগরিয়ান (365.2425) এর মধ্যে পার্থক্যটি প্রায় অদৃশ্য — একটি ১৯-বছরের শনি মহাদশার উপর প্রায় ৩.৫ ঘন্টা। জুলিয়ান এবং সাভানার মধ্যে পার্থক্যটি আরও দৃশ্যমান: সাভানার অধীনে শনি মহাদশা জুলিয়ানের তুলনায় প্রায় ১০০ দিন আগে শেষ হয়। একজন পাঠক যিনি একটি পদ্ধতির অধীনে শনি মহাদশা জানুয়ারি ২০৩০-এ শেষ হওয়ার আশা করেন, তিনি সাভানা পদ্ধতির অধীনে এটিকে অক্টোবর ২০২৯-এ শেষ হতে দেখবেন। এটি একটি বাস্তব, পর্যবেক্ষণযোগ্য পার্থক্য।
এটিই প্রচলিত রীতি। গত দুই দশক ধরে জ্যোতিষশাস্ত্রের কার্যত স্বীকৃত সফটওয়্যার JHora-তে ডিফল্ট হিসেবে ৩৬৫.২৫ দিন ব্যবহৃত হয়। পরাশরের লাইট, কেপি অ্যাস্ট্রো এবং সঞ্জয় রথ বা কে. এন. রাও-এর মতো বইয়ের বেশিরভাগ প্রকাশিত দশা সারণীতেও ৩৬৫.২৫ দিন ব্যবহার করা হয়। এটিকে আমাদের ডিফল্ট হিসেবে বেছে নেওয়ার অর্থ হলো, আমাদের প্রকাশিত তারিখগুলো বেশিরভাগ ব্যবহারকারী তাদের সফটওয়্যার, বই এবং শিক্ষকের উদাহরণ চার্টে যা দেখবেন, তার সাথে সামঞ্জস্যপূর্ণ। যখন আমাদের এবং অন্য কোনো টুলের দশা শেষের তারিখের মধ্যে ঘণ্টার পার্থক্য থাকে, তখন তা হলো রাউন্ড-অফজনিত ত্রুটি; সপ্তাহের পার্থক্য নির্দেশ করে যে অন্য টুলটি ৩৬০-দিনের সাভানা রীতি অনুসরণ করছে, যা আমরা গণনার মানদণ্ডে নথিভুক্ত করেছি।
আমরা মাস-ভিত্তিক সংক্ষিপ্তকরণ নয়, বরং সঠিক মিলিসেকেন্ডের গণনা পদ্ধতি ব্যবহার করি: `new Date(baseDate.getTime() + years × 365.25 × 86400 × 1000)`। অনেক পুরোনো ক্যালকুলেটর মাস-ভিত্তিক ধাপে বছর যোগ করে, যা ভগ্নাংশ দিনগুলোকে বাদ দেয় এবং প্রতিটি উপ-সময়ে ঘণ্টার হিসাবে সময়ের তারতম্য ঘটায়। একটি ১২০ বছরের বিংশোত্তরী চক্রে, এই তারতম্য দিনের হিসাবে জমা হয়। তাই আমাদের প্রকাশিত অন্তর্দশা এবং প্রত্যন্তর তারিখগুলো, মূল টাইমস্ট্যাম্পের রাউন্ড-অফ সীমার মধ্যে, রেফারেন্স ইমপ্লিমেন্টেশনগুলোর সাথে মিলে যায়।
ধরা যাক, শনি মহাদশা ২০২৬-০১-০১ ০০:০০ ইউটি-তে শুরু হয়। প্রতিটি প্রচলিত রীতি অনুসারে, এটি কখন শেষ হবে?
জুলিয়ান (365.25): ২০৪৫-০১-০১ ১৮:০০ ইউটি (৬৯৩৯.৭৫ দিন)। গ্রেগরিয়ান (365.2425): ২০৪৫-০১-০১ ১৪:৩৫ ইউটি। সাইডেরিয়াল (365.2563627): ২০৪৫-০১-০১ ২০:৫৩ ইউটি। সাভানা (360): ২০৪৪-০৯-২৩ ০০:০০ ইউটি — তিন মাস আগে। একজন ব্যবহারকারী যিনি 365.25 এবং 360-এর ইঞ্জিনের মধ্যে পরিবর্তন করবেন, তিনি শেষ তারিখের ১০০ দিনের পার্থক্য দেখতে পাবেন — যা তারিখ-ভিত্তিক সিদ্ধান্তে অর্থ হারানোর জন্য যথেষ্ট বড়।