من فرض میکنم که منظور شما این بوده که $a,b\in\mathbb R$ و $m,n\in\mathbb N$ .
چون این تابع $f(x)=(x-a)^m(x-b)^n$ همه جا مشتق پذیر است لذا نقاط بحرانی آن در نقاطی اتفاق می افتد که مشتق برابر صفر باشد.
$$f'(x)=m(x-a)^{m-1}(x-b)^n+n(x-a)^m(x-b)^{n-1}=0$$
در اینصورت با فاکتورگیری داریم:
$$(x-a)^{m-1}(x-b)^{n-1}(m(x-b)+n(x-a))=0$$
در اینصورت نقاط بحرانی عبارت اند از:
$$x=a, x=b, x=\frac{na+mb}{m+n}$$
فقط باید توجه کنید چنانچه $m=1$ در اینصورت $x=a$ نقطه بحرانی نخواهد بود. و به همین ترتیب اگر $n=1$ نقطه $x=b$ نقطه بحرانی نخواهد بود.