Let's plot two functions $2e^{-\pi x^2}$ and $e^{-x}$ and fill the area between two curves with two colors depending on the sign of their difference. However, the following code does not work:
Plot[{2 E^(-Pi x^2), E^(-x)}, {x, 0, 5},PlotLegends -> "Expressions",
Filling -> {1 -> {{2}, {LightBlue, Red}}}, PlotRange -> All]
However, if start the plot with $-0.01$, it works!
Plot[{2 E^(-Pi x^2), E^(-x)}, {x, -.01, 5},PlotLegends -> "Expressions",
Filling -> {1 -> {{2}, {LightBlue, Red}}}, PlotRange -> All]
Why is it so weird?