1 | initial version |

In Sage, there is a argument called `alpha`

which allows to define transparency. For example, it is documented in `line2d?`

and in `text?`

which says "* alpha - A float (0.0 transparent through 1.0 opaque)*". Unfortunately,

`contour_plot`

does no allow to use `alpha`

as input.You may use `region_plot`

instead which allows to use the argument `alpha`

for transparency (0=transparent, 1=opaque):

```
sage: x,y = var('x,y')
sage: A = region_plot(x^2 + y^2 < 1, (x,-1,2), (y,-1,2), incol='blue', alpha=.4)
sage: B = region_plot((x-1)^2 + y^2 < 1, (x,-1,2), (y,-1,2), incol='red', alpha=.4)
sage: C = region_plot((x-.5)^2 + (y-.86)^2 < 1, (x,-1,2), (y,-1,2), incol='green', alpha=.4)
sage: A+B+C
```

Note that the color output is not commutative (!):

```
sage: C+B+A
```

2 | No.2 Revision |

In Sage, there is a argument called `alpha`

which allows to define transparency. For example, it is documented in `line2d?`

and in `text?`

which says "* alpha - A float (0.0 transparent through 1.0 opaque)*". Unfortunately,

`contour_plot`

does no allow to use `alpha`

as input.You may use `region_plot`

instead which allows to use the argument `alpha`

~~for transparency (0=transparent, 1=opaque):~~even if not documented:

```
sage: x,y = var('x,y')
sage: A = region_plot(x^2 + y^2 < 1, (x,-1,2), (y,-1,2), incol='blue', alpha=.4)
sage: B = region_plot((x-1)^2 + y^2 < 1, (x,-1,2), (y,-1,2), incol='red', alpha=.4)
sage: C = region_plot((x-.5)^2 + (y-.86)^2 < 1, (x,-1,2), (y,-1,2), incol='green', alpha=.4)
sage: A+B+C
```

Note that the color output is not commutative (!):

```
sage: C+B+A
```