I should recall that the **surgenfery topology** on the real numbers is denoted by $\mathbb{R}_l$, and has the set              
 {$[a , b): a,b \in \mathbb{R} $} as it's base.

If $X$ is a topological space, an upper semi-continuous real function on $X$ can be interpret as a **continuous function** from $X$ into $\mathbb{R}_l$. 

The set of all **upper semi-continuous real functions** on $X$ is denoted by $USC(X)$.

We could easily see that if we consider $X=\mathbb{R}$ then the set $USC(\mathbb{R})$ is not a ring with pointwise addition and multiplication. because there is $f \in USC(\mathbb{R}) $ so that $-f \notin USC(\mathbb{R}) $. **Indeed it is not a Group**.
 
**Question**.For what condition(s) on $X$, the set $USC(X)$ constructs a ring structure we the pointwise addition and multiplication?