همانطور که در پاسخ دیگریتان اشاره شد دستورهای solve در نرمافزارهای ریاضی که محاسبات نمادین و دقیق میتوانند بکنند مانند Maple و Mathematica به صورت پیشفرض پاسخهای مختلط را در نظر میگیرند. خروجیای که شما دریافت کردهاید میگوید با روشهای پیادهشده بوسیلهٔ توسعهدهندگان نرمافزار Mathematica برابریتان نمیتواند حل شود. برای اینکه دقیق ببینید چه چیزهایی را امتحان کرده یا میخواستهاست که امتحان کند ولی شرایطش مهیا نبودهاست باید به فهرست روشهای حلی که دستور Solve استفاده میکند سر بزنید. به هر حال خیلی راحت با اضافه کردن گزینهٔ Reals (توجه کنید که در Maple از real استفاده میشود) میتوانید مشکلتان را حل کنید چون در این حالت نرمافزار به جای شروع به بررسی الگوریتمهای مختلط به سراغ الگوریتمهای حقیقیاش میرود.
Solve[Log[x,5]==Log[x+1,6],x,Reals]
پاسخ خروچی شما به شکل زیر میشود:
{{x->5}}