মূল অংশে যান

amsthm দিয়ে LaTeX-এ উপপাদ্য ও প্রমাণ

প্রিঅ্যাম্বলে প্রতিটি ধরন \newtheorem{theorem}{Theorem} দিয়ে ঘোষণা করুন, তারপর বডিতে \begin{theorem} ... \end{theorem} লিখুন। amsthm-এর proof এনভায়রনমেন্ট "Proof." ছাপায় আর শেষে একটি ছোট বর্গ বসায়।

একটি উপপাদ্য ঘোষণা ও ব্যবহার

প্রিঅ্যাম্বলে \newtheorem{name}{Heading} লিখলে name নামে একটি এনভায়রনমেন্ট তৈরি হয়, যার শিরোনাম একটি নম্বরসহ "Heading" হিসেবে ছাপা হয়। সঙ্গে amsthm-ও লোড করুন; এটি proof এনভায়রনমেন্ট আর তারকাচিহ্নযুক্ত ঘোষণা দেয়।

প্রমাণসহ একটি ঘোষিত উপপাদ্য

\documentclass{article}
\usepackage{amsmath,amsthm}
\newtheorem{theorem}{Theorem}
\begin{document}
\begin{theorem}
The sum of two even numbers is even.
\end{theorem}
\begin{proof}
Let $a = 2k$ and $b = 2m$. Then $a + b = 2(k + m)$,
which is even.
\end{proof}
\end{document}
Scissor LaTeX টাইপসেট করেছে: প্রমাণসহ একটি ঘোষিত উপপাদ্য

উপপাদ্যের বডি ইটালিকে সাজানো হয়। প্রমাণ শেষ হয় ডান মার্জিনে একটি বর্গ দিয়ে।

নাম, লেবেল ও রেফারেন্স

\begin{theorem}-এর পরে একটি ঐচ্ছিক আর্গুমেন্ট উপপাদ্যকে একটি নাম দেয়, যা বন্ধনীর ভেতরে ছাপা হয়। \ref দিয়ে এর উল্লেখ করতে এনভায়রনমেন্টের ভেতরে \label বসান।

একটি নামযুক্ত উপপাদ্য, একটি লেমা ও একটি রেফারেন্স

\documentclass{article}
\usepackage{amsmath,amsthm}
\newtheorem{theorem}{Theorem}
\newtheorem{lemma}{Lemma}
\begin{document}
\begin{lemma}\label{lem:square}
If $n$ is odd, then $n^2$ is odd.
\end{lemma}
\begin{theorem}[Erika Mustermann, 2026]\label{thm:main}
There are infinitely many odd squares.
\end{theorem}
\begin{proof}
Use Lemma~\ref{lem:square} for every odd $n$.
\end{proof}
Theorem~\ref{thm:main} is easy to remember.
\end{document}
Scissor LaTeX টাইপসেট করেছে: একটি নামযুক্ত উপপাদ্য, একটি লেমা ও একটি রেফারেন্স

কয়েক ধরনের বিবৃতি

যত ধরন দরকার ঘোষণা করুন: উপপাদ্য, লেমা, প্রস্তাবনা, অনুসিদ্ধান্ত, সংজ্ঞা, মন্তব্য, উদাহরণ। Scissor LaTeX-এ প্রতিটি ধরনের নিজস্ব কাউন্টার থাকে।

সংজ্ঞা, প্রস্তাবনা ও মন্তব্য

\documentclass{article}
\usepackage{amsmath,amsthm}
\newtheorem{definition}{Definition}
\newtheorem{proposition}{Proposition}
\newtheorem{remark}{Remark}
\begin{document}
\begin{definition}[Even number]
An integer $n$ is \emph{even} if $n = 2k$ for an integer $k$.
\end{definition}
\begin{proposition}
The number 44 is even.
\end{proposition}
\begin{remark}
Zero is even as well.
\end{remark}
\end{document}
Scissor LaTeX টাইপসেট করেছে: সংজ্ঞা, প্রস্তাবনা ও মন্তব্য

নম্বরহীন উপপাদ্য

\newtheorem* (amsthm থেকে) নম্বর ছাড়া একটি ধরন ঘোষণা করে।

\newtheorem* দিয়ে একটি নম্বরহীন বিবৃতি

\documentclass{article}
\usepackage{amsmath,amsthm}
\newtheorem*{conjecture}{Conjecture}
\begin{document}
\begin{conjecture}
Every even number greater than 2 is the sum of two primes.
\end{conjecture}
\end{document}
Scissor LaTeX টাইপসেট করেছে: \newtheorem* দিয়ে একটি নম্বরহীন বিবৃতি

নম্বর ও স্টাইল

TeX ইনস্টলেশনে \newtheorem-এর নম্বরের জন্য দুটি ঐচ্ছিক আর্গুমেন্ট আছে, আর amsthm-এ আছে \theoremstyle। Scissor LaTeX এগুলো দিয়ে যা করে:

আপনি লেখেনTeX ইনস্টলেশনScissor LaTeX
\newtheorem{theorem}{Theorem}Theorem 1, 2, 3কাজ করে
\newtheorem{theorem}{Theorem}[section]Theorem 1.1, 1.2, 2.1Theorem 1, 2, 3: সেকশনের অংশ উপেক্ষা করা হয়
\newtheorem{lemma}[theorem]{Lemma}লেমা উপপাদ্যের কাউন্টার ভাগ করেলেমার নিজস্ব কাউন্টার থাকে
\newtheorem*{remark}{Remark}নম্বর নেইকাজ করে
\theoremstyle{definition}, {remark}সোজা অক্ষরের বডিউপেক্ষা করা হয়: প্রতিটি বডি ইটালিক
\begin{proof}"Proof." ও একটি বর্গকাজ করে
\begin{proof}[Proof of Theorem 1]আপনার নিজের শিরোনাম"Proof.": আপনার শিরোনাম উপেক্ষা করা হয়
\qedhereডিসপ্লের শেষ লাইনে বর্গসমর্থিত নয়: সেই সূত্রটি লাল হয়

[section] ও ভাগ করা কাউন্টার: প্রতিটি ধরন নিজে নিজে গোনে

\documentclass{article}
\usepackage{amsmath,amsthm}
\newtheorem{theorem}{Theorem}[section]
\newtheorem{lemma}[theorem]{Lemma}
\begin{document}
\section{Results}
\begin{lemma} A first lemma. \end{lemma}
\begin{theorem} A first theorem. \end{theorem}
\begin{lemma} A second lemma. \end{lemma}
\end{document}
Scissor LaTeX টাইপসেট করেছে: [section] ও ভাগ করা কাউন্টার: প্রতিটি ধরন নিজে নিজে গোনে

TeX ইনস্টলেশনে এই উদাহরণ ছাপায় Lemma 1.1, Theorem 1.2 আর Lemma 1.3। Scissor LaTeX ছাপায় Lemma 1, Theorem 1 আর Lemma 2।

\newtheorem ছাড়া

অন্য জায়গা থেকে কপি করা অনেক ডকুমেন্ট theorem, lemma বা definition ঘোষণা না করেই ব্যবহার করে। Scissor LaTeX তবুও প্রচলিত নামগুলো চেনে, যার মধ্যে আছে theorem, lemma, proposition, corollary, definition, remark, example, conjecture, claim, exercise, problem, solution আর thm, lem ও defn-এর মতো সংক্ষিপ্ত রূপ।

TeX ইনস্টলেশনের সঙ্গে পার্থক্য

প্যাকেজটি নিয়ে আরও জানুন amsthm পেজে। প্যাকেজের পুরো ম্যানুয়াল পাবেন ctan.org/pkg/amsthm-এ।

আরও দেখুন amsthm, ক্রস-রেফারেন্স আর cleveref।

প্রশ্ন ও উত্তর

LaTeX-এ উপপাদ্য এনভায়রনমেন্ট কীভাবে সংজ্ঞায়িত করব?

প্রিঅ্যাম্বলে \usepackage{amsthm}-সহ \newtheorem{theorem}{Theorem} লিখুন। তারপর \begin{theorem} ... \end{theorem} ব্যবহার করুন।

প্রমাণের শেষে QED বর্গ কীভাবে পাব?

amsthm-এর proof এনভায়রনমেন্ট ব্যবহার করুন। বর্গটি শেষে আপনাআপনি যোগ হয়।

লেমা ও উপপাদ্যকে একসঙ্গে কীভাবে নম্বর দেব?

TeX ইনস্টলেশনে \newtheorem{lemma}[theorem]{Lemma} লিখুন। Scissor LaTeX এখনো কাউন্টার ভাগ করে না, তাই এখানে লেমা ও উপপাদ্য আলাদাভাবে নম্বর পায়।

সাইট তৈরির সময় এই পেজের প্রতিটি উদাহরণ Scissor LaTeX টাইপসেট করে। সর্বশেষ আপডেট: 2026-11-07।