I have been examining https://library.wolfram.com/infocenter/Books/8509/DifferentialEquationSolvingWithDSolve.pdf but cannot resolve my syntax issue
eqn = 0.1*y''[x] + 2 y'[x] + 2 y[x] == 0;
sol = DSolve[{eqn, y[0] == 0, y[1] == 1}, y[x], x]
but this yields
I am not sure why it is written "True, True" instead of applying the boundary condition.



y[1]=1earlier but did not show that. This explains why you gotTrue. Also, it isPlotand notplot– Nasser Apr 16 '21 at 23:18yis black, while it should be blue if it's empty. BTW, sometimes it'sDerivativethat's polluted: https://mathematica.stackexchange.com/q/40314/1871 https://mathematica.stackexchange.com/a/46239/1871 – xzczd Apr 17 '21 at 02:46