class_docstr: A class for retrieving the Dixon's resultant of a multivariate
  system.
  
  Examples
  ========
  
  >>> from sympy import symbols
  
  >>> from sympy.polys.multivariate_resultants import DixonResultant
  >>> x, y = symbols('x, y')
  
  >>> p = x + y
  >>> q = x ** 2 + y ** 3
  >>> h = x ** 2 + y
  
  >>> dixon = DixonResultant(variables=[x, y], polynomials=[p, q, h])
  >>> poly = dixon.get_dixon_polynomial()
  >>> matrix = dixon.get_dixon_matrix(polynomial=poly)
  >>> matrix
  Matrix([
  [ 0,  0, -1,  0, -1],
  [ 0, -1,  0, -1,  0],
  [-1,  0,  1,  0,  0],
  [ 0, -1,  0,  0,  1],
  [-1,  0,  0,  1,  0]])
  >>> matrix.det()
  0
  
  See Also
  ========
  
  Notebook in examples: sympy/example/notebooks.
  
  References
  ==========
  
  .. [1] [Kapur1994]_
  .. [2] [Palancz08]_
class_docstr_tok: ["A","class","for","retrieving","the","Dixon","'s","resultant","of","a","multivariate","system",".","Examples","========",">",">",">","from","sympy","import","symbols",">",">",">","from","sympy.polys.multivariate_resultants","import","DixonResultant",">",">",">","x",",","y","=","symbols","(","'","x",",","y","'",")",">",">",">","p","=","x","+","y",">",">",">","q","=","x","*","*","2","+","y","*","*","3",">",">",">","h","=","x","*","*","2","+","y",">",">",">","dixon","=","DixonResultant","(","variables=","[","x",",","y","]",",","polynomials=","[","p",",","q",",","h","]",")",">",">",">","poly","=","dixon.get_dixon_polynomial","(",")",">",">",">","matrix","=","dixon.get_dixon_matrix","(","polynomial=poly",")",">",">",">","matrix","Matrix","(","[","[","0",",","0",",","-1",",","0",",","-1","]",",","[","0",",","-1",",","0",",","-1",",","0","]",",","[","-1",",","0",",","1",",","0",",","0","]",",","[","0",",","-1",",","0",",","0",",","1","]",",","[","-1",",","0",",","0",",","1",",","0","]","]",")",">",">",">","matrix.det","(",")","0","See","Also","========","Notebook","in","examples",":","sympy\/example\/notebooks",".","References","==========","..","[","1","]","[","Kapur1994","]","_","..","[","2","]","[","Palancz08","]","_"]
code: def max_degrees(self):
      sympy_deprecation_warning(
          """
              The max_degrees property of DixonResultant is deprecated.
              """,
          deprecated_since_version="1.5",
          active_deprecations_target="deprecated-dixonresultant-properties",
      )
      return self._max_degrees
  
imports: from math import prod
  from sympy.core.mul import Mul
  from sympy.matrices.dense import Matrix, diag
  from sympy.polys.polytools import Poly, degree_list, rem
  from sympy.simplify.simplify import simplify
  from sympy.tensor.indexed import IndexedBase
  from sympy.polys.monomials import itermonomials, monomial_deg
  from sympy.polys.orderings import monomial_key
  from sympy.polys.polytools import poly_from_expr, total_degree
  from sympy.functions.combinatorial.factorials import binomial
  from itertools import combinations_with_replacement
  from sympy.utilities.exceptions import sympy_deprecation_warning
label_desc: Use image node_id 2 for calling the DixonResultant obj's underlying member method code with example usage: obj.max_degrees() and returns: self