feynlag.vacuum.tadpoles.solve_tadpoles

feynlag.vacuum.tadpoles.solve_tadpoles(potential, vacuum, for_params)[source]

Solve the tadpole conditions for the given parameters.

Parameters:
  • potential – scalar potential V.

  • vacuum – Vacuum.

  • for_params – parameters to solve for — Parameter objects or plain symbols, one per independent tadpole condition. Any InternalParameter among them gets its expr defined with the solution.

Returns:

dict {symbol: solution}.

Raises:

ValueError – if the system has no (unique) solution.