Equivalent of Maple ShowSolution command in *Matematica* [duplicate]

While responding to a comment (...solve it by hand quickly) on this question, I used Maple to see all the steps in an integration, differentiation, and limit, like this
The Maple command ShowSolution with package Student[Calculus1] in the description states that

The ShowSolution command is used to show the solution steps for a Calculus1 problem, that is, a limit, differentiation or integration problem such as can be expected to be encountered in a single-variable calculus course.

My question is, is it possible to do the same in Mathematica with just one command?

• @YvesKlett That is just about integration only. What about limits, differentitation? – zhk Jan 18 '17 at 6:21
• There is a package "Presentations" of David Park which contains such instruments, and much more. However, knowing a reason for this question would be helpful. Are you going to show this step-by-step integration in the class, or is it the way to check mathematical correctness of the obtained results? – Alexei Boulbitch Jan 18 '17 at 7:53
• Wolfram|Alpha can do this: wolframalpha.com/examples/StepByStepSolutions.html – Rolf Mertig Jan 18 '17 at 7:58
• @ MMM In that case the "Presentations" is not the choice, since it is just designed to teach freshmen to do on the screen all those operations one can do on the paper. – Alexei Boulbitch Jan 18 '17 at 8:05
• I'm voting to close this question as off-topic because the OP is asking for functionality that is not supported given the constraints the OP is putting on the solution. – m_goldberg Jan 18 '17 at 10:26

WolframAlpha["derivative x^2sin(x)", IncludePods -> "Input",
AppearanceElements -> {"Pods"},
TimeConstraint -> {30, Automatic, Automatic, Automatic},
PodStates -> {"Input__Step-by-step solution"}]


WolframAlpha["limit sin(x)/x x to 0", IncludePods -> "Limit",
AppearanceElements -> {"Pods"},
TimeConstraint -> {30, Automatic, Automatic, Automatic},
PodStates -> {"Limit__Step-by-step solution"}]


• This does not work for everything. For example, Integrate[x*y,{x,0,1},{y,-1,1] does not show all steps. I do not have pro version of Alpha, but I assume the command issued from Mathematica and send to Alpha is the same as one using Alpha PRO directly on the web site itself? – Nasser Jan 18 '17 at 11:02