ফাংশন অব বীজগণিত

ফাংশন অব বীজগণিত


ফাংশন:- দুই বা ততোধিক চলকের মধ্যে বিদ্যমান সম্পর্ক প্রকাশের গাণিতিক পদ্ধতিকেই আপেক্ষক বা ফাংশন বলা হয়। অর্থাৎ দুইটি চলক xy এমন ভাবে সম্পর্কিত হয় যে x এর প্রতিটি ডোমেনের জন্য y এর একটি নির্দিষ্ট মান নির্ণয় করা যায়। তবে y কে x এর ফাংশন বলা হয়। ফাংশনকে সাধারণত y=⨍(x), y=∅(x), y=φ(x) ইত্যাদি প্রতীক দ্বারা প্রকাশ করা হয়।
যেমন: (y=3x+5) → x এর একটি ফাংশন। এখানে x এর প্রত্যেকটি বাস্তব মানের জন্য y এর একটি নির্দিষ্ট মান পাওয়া যায়। সুতরাং, x কে স্বাধীন চলক এবং y কে অধীন চলক বলা হয়।mapping of function

ফাংশনকে অনেক সময় ম্যাপিং বা ট্রান্সফরমেশনও বলা হয়।


ডোমেন: যদি A হতে B সেটে বর্ণিত একটি ফাংশন হয় তবে A সেটকে ফাংশন এর ডোমেন বলা হয়। ডোমেন কে সাধারণত D দ্বারা প্রকাশ করা হয়।

রেঞ্জ বা বিস্তার: যদি A হতে B সেটে বর্ণিত একটি ফাংশন হয় তবে B সেটের যে সকল উপাদান a ∈ A এর প্রতিচ্ছবি হিসাবে পাওয়া যায় তাকে এর রেঞ্জ বা বিস্তার বলা হয়। রেঞ্জকে R দ্বারা প্রকাশ করা হয়।

ফাংশনের প্রকারভেদ:

১। একমান বিশিষ্ট ফাংশন (Single Valued Function): যদি স্বাধীন চলক x এর প্রত্যেক মানের জন্য অধীন চলক y এর একটি মাত্র মান পাওয়া যায় তবে এরূপ ফাংশনকে একমান বিশিষ্ট ফাংশন বলা হয়। যেমন: y=3x+5, y=ex2+5 প্রত্যেকে x এর একমান বিশিষ্ট ফাংশন। কারণ এখানে এর x প্রত্যেক বাস্তব মানের জন্য y এর কেবল একটি মান পাওয়া যায়।

২। বহুমান বিশিষ্ট ফাংশন (Many Valued Function): যদি স্বাধীন চলক x এর প্রত্যেক মানের জন্য অধীন চলক y এর একাধিক মান পাওয়া যায় তবে এরূপ ফাংশনকে বহুমান বিশিষ্ট ফাংশন বলা হয়। যেমন: y2=3x2+4, y = Sinφx ইত্যাদি x এর বহুমান বিশিষ্ট ফাংশন কারণ এখানে x এর প্রত্যেক বাস্তব মানের জন্য y এর একের অধিক মান পাওয়া যায়।

৩। ব্যক্ত ফাংশন (Explicit Functin): যদি স্বাধীন চলক y এর মানের শুধু স্বাধীন চলক x এর মান হিসাবে প্রকাশ করা যায় অর্থাৎ, y=⨍(x) আকারে প্রকাশ করা যায়, তবে একে ব্যক্ত ফাংশন বলা হয়। যেমন: y=x+2, y=x2+2x+3 ইত্যাদি ব্যক্ত ফাংশন।

৪। অব্যক্ত ফাংশন (Implicit Function): যদি কোন ফাংশনকে স্বাধীন চলক রাশির মাধ্যমে স্পষ্টভাবে প্রকাশ করা না যায় তবে তাকে অব্যক্ত ফাংশন বলে। একে সাধারণত ⨍(x,y)=0, g(x,y)=0 ইত্যাদি প্রতীক দ্বারা প্রকাশ করা হয়। যেমন: ⨍(x,y)=x2+xy+2y2=0 একটি অব্যক্ত ফাংশন।

৫। এক-এক ফাংশন (One-one Function): : A → B ফাংশনকে এক-এক ফাংশন বলা হয় যদি A সেটের ভিন্ন ভিন্ন উপাদানের জন্য B সেটের ভিন্ন ভিন্ন প্রতিবিম্ব পাওয়া যায়।

উদাহরণ:

১। ⨍(x)=x3 এক-এক ফাংশন। কারণ x এর প্রত্যেক বাস্তব মানের জন্য x3 এর মান পাওয়া যায়। আবার বিভিন্ন সংখ্যার ঘনফলও বিভিন্ন হবে। কিন্তু ⨍(x)=x2 এক-এক ফাংশন নয়। কারণ, ⨍(x)=4, ⨍(-2)=4 অর্থাৎ, 2 এবং (-2) এর একই উত্তর হচ্ছে 4.

<

p style=”padding-left: 40px;”>২। ফাংশনের উদাহরণ

Leave a Reply

'; window._nslWebViewNoticeElement.insertAdjacentHTML("afterbegin", webviewNoticeHTML); document.body.appendChild(window._nslWebViewNoticeElement); } }); } } window._nslDOMReady(function () { window.nslRedirect = function (url) { if (scriptOptions._redirectOverlay) { const overlay = document.createElement('div'); overlay.id = "nsl-redirect-overlay"; let overlayHTML = ''; const overlayContainer = "
", overlayContainerClose = "
", overlaySpinner = "
", overlayTitle = "

" + scriptOptions._localizedStrings.redirect_overlay_title + "

", overlayText = "

" + scriptOptions._localizedStrings.redirect_overlay_text + "

"; switch (scriptOptions._redirectOverlay) { case "overlay-only": break; case "overlay-with-spinner": overlayHTML = overlayContainer + overlaySpinner + overlayContainerClose; break; default: overlayHTML = overlayContainer + overlaySpinner + overlayTitle + overlayText + overlayContainerClose; break; } overlay.insertAdjacentHTML("afterbegin", overlayHTML); document.body.appendChild(overlay); } window.location = url; }; let targetWindow = scriptOptions._targetWindow || 'prefer-popup', lastPopup = false; const buttonLinks = document.querySelectorAll(' a[data-plugin="nsl"][data-action="connect"], a[data-plugin="nsl"][data-action="link"]'); buttonLinks.forEach(function (buttonLink) { buttonLink.addEventListener('click', function (e) { if (lastPopup && !lastPopup.closed) { e.preventDefault(); lastPopup.focus(); } else { let href = this.href, success = false; if (href.indexOf('?') !== -1) { href += '&'; } else { href += '?'; } const redirectTo = this.dataset.redirect; if (redirectTo === 'current') { href += 'redirect=' + encodeURIComponent(window.location.href) + '&'; } else if (redirectTo && redirectTo !== '') { href += 'redirect=' + encodeURIComponent(redirectTo) + '&'; } if (targetWindow !== 'prefer-same-window' && checkWebView()) { targetWindow = 'prefer-same-window'; } if (targetWindow === 'prefer-popup') { lastPopup = NSLPopup(href + 'display=popup', 'nsl-social-connect', this.dataset.popupwidth, this.dataset.popupheight); if (lastPopup) { success = true; e.preventDefault(); } } else if (targetWindow === 'prefer-new-tab') { const newTab = window.open(href + 'display=popup', '_blank'); if (newTab) { if (window.focus) { newTab.focus(); } success = true; window._nslHasOpenedPopup = true; e.preventDefault(); } } if (!success) { window.location = href; e.preventDefault(); } } }); }); let buttonCountChanged = false; const googleLoginButtons = document.querySelectorAll(' a[data-plugin="nsl"][data-provider="google"]'); if (googleLoginButtons.length && checkWebView()) { googleLoginButtons.forEach(function (googleLoginButton) { if (scriptOptions._unsupportedWebviewBehavior === 'disable-button') { disableButtonInWebView(googleLoginButton); } else { googleLoginButton.remove(); buttonCountChanged = true; } }); } const facebookLoginButtons = document.querySelectorAll(' a[data-plugin="nsl"][data-provider="facebook"]'); if (facebookLoginButtons.length && checkWebView() && /Android/.test(window.navigator.userAgent) && !isAllowedWebViewForUserAgent('facebook')) { facebookLoginButtons.forEach(function (facebookLoginButton) { if (scriptOptions._unsupportedWebviewBehavior === 'disable-button') { disableButtonInWebView(facebookLoginButton); } else { facebookLoginButton.remove(); buttonCountChanged = true; } }); } const separators = document.querySelectorAll('div.nsl-separator'); if (buttonCountChanged && separators.length) { separators.forEach(function (separator) { const separatorParentNode = separator.parentNode; if (separatorParentNode) { const separatorButtonContainer = separatorParentNode.querySelector('div.nsl-container-buttons'); if (separatorButtonContainer && !separatorButtonContainer.hasChildNodes()) { separator.remove(); } } }) } }); /** * Cross-Origin-Opener-Policy blocked the access to the opener */if (typeof BroadcastChannel === "function") { const _nslLoginBroadCastChannel = new BroadcastChannel('nsl_login_broadcast_channel'); _nslLoginBroadCastChannel.onmessage = (event) => { if (window?._nslHasOpenedPopup && event.data?.action === 'redirect') { window._nslHasOpenedPopup = false; const url = event.data?.href; _nslLoginBroadCastChannel.close(); if (typeof window.nslRedirect === 'function') { window.nslRedirect(url); } else { window.opener.location = url; } } }; }})();