I have a set of $n$ variables $p_1, \ldots p_n$ with $0 \leq p_i \leq 1$ and a defining equation for each of one of the forms:
- $p_i = 0$.
- $p_i = 1$
- $p_i = p_j p_k$ for some $j, k$ with $i, j, k$ all distinct.
- $p_i = q p_j + (1 - q) p_k$ for some other $j, k$ and $0 < q < 1$
(i.e. these are activation probabilities for distributions of boolean valued random variables, each of which is either a constant, a mixture of two others or a conjunction of two others)
In general there may be and probably are cycles in the equations where the definition of $i$ depends on the definition of $j$ depends on the definition of $i$, etc.
For a given set of equations, I would like to determine:
- If there is a unique solution to these equations
- A closed form for it, or at least an algorithm for producing an exact answer, if there is one.
(I am not optimistic about the second, but it sure would be nice)
I'd also appreciate literature pointers if this refers to a common class of things that I just don't know the term for.
In practice I will probably just solve this approximately as an iterative solution - the multiplicative terms suggest that it will tend to converge to a fixed point pretty fast - but I would like to know if there's a better way.