FLujo de gas en un destilador multicomponente
      Problema

Usando los datos de la tabla de composiciones para un gas natural a  y . Resuelva para el flujo  usando las ecuaciones de equilibrio, sabiendo que se tiene flujo molar de entrada .
Fuente: Geankoplis, C. J. (1993) Transport Processes and Unit Operations
Planteando las ecuaciones del balance másico:
Condiciones de equilibrio: ;
Combinando estas ecuaciones podemos obtener:
Reordenando nuestra ecuación igualandola a cero:
Nótese que para el valor correcto de nuestra función
# Definimos la función foo
def foo(V):
    F = 100
    z = [
        0.8345,
        0.0046,
        0.0381,
        0.0163,
        0.0050,
        0.0074,
        0.0287,
        0.0220,
        0.0434
    ]
    k = [3.090,
         1.650,
         0.720,
         0.390,
         0.210,
         0.175,
         0.093,
         0.065,
         0.036
         ]
    n = len(z)
    f = sum([z[i] * F / (V * (k[i] - 1) + F) for i in range(n)])
    return f - 1
# Definimos la función que va resolver el problema
def equilibrio_LV():
    a, b = 100, 80
    c = b - foo(b) * (b - a) / (foo(b) - foo(a))
    while abs(foo(c)) > 1e-4:
        a, b = b, c
        c = b - foo(b) * (b - a) / (foo(b) - foo(a))
    return c
print(equilibrio_LV())
# Resultado 88.66942481438184
Nuestro resultado es