class_docstr: Efficient representation of ``f_1*f_2*...*f_n``.
class_docstr_tok: ["Efficient","representation","of","``","f_1","*","f_2","*","...","*","f_n","``","."]
docstr: Return denominator Factors of ``self / other``.
  
  Examples
  ========
  
  >>> from sympy.core.exprtools import Factors
  >>> from sympy.abc import x, y, z
  >>> a = Factors((x*y**2).as_powers_dict())
  >>> b = Factors((x*y/z).as_powers_dict())
  >>> a.rem(b)
  Factors({z: -1})
  >>> a.rem(a)
  Factors({})
docstr_tok: ["Return","denominator","Factors","of","``","self","\/","other","``",".","Examples","========",">",">",">","from","sympy.core.exprtools","import","Factors",">",">",">","from","sympy.abc","import","x",",","y",",","z",">",">",">","a","=","Factors","(","(","x","*","y","*","*","2",")",".as_powers_dict","(",")",")",">",">",">","b","=","Factors","(","(","x","*","y\/z",")",".as_powers_dict","(",")",")",">",">",">","a.rem","(","b",")","Factors","(","{","z",":","-1","}",")",">",">",">","a.rem","(","a",")","Factors","(","{","}",")"]
code: def rem(self, other):  # Factors
      """Return denominator Factors of ``self / other``.
  
      Examples
      ========
  
      >>> from sympy.core.exprtools import Factors
      >>> from sympy.abc import x, y, z
      >>> a = Factors((x*y**2).as_powers_dict())
      >>> b = Factors((x*y/z).as_powers_dict())
      >>> a.rem(b)
      Factors({z: -1})
      >>> a.rem(a)
      Factors({})
      """
      return self.div(other)[1]
  
imports: from .add import Add
  from .mul import Mul, _keep_coeff
  from .power import Pow
  from .basic import Basic
  from .expr import Expr
  from .function import expand_power_exp
  from .sympify import sympify
  from .numbers import Rational, Integer, Number, I, equal_valued
  from .singleton import S
  from .sorting import default_sort_key, ordered
  from .symbol import Dummy
  from .traversal import preorder_traversal
  from .coreerrors import NonCommutativeExpression
  from .containers import Tuple, Dict
  from sympy.external.gmpy import SYMPY_INTS
  from sympy.utilities.iterables import common_prefix, common_suffix, variations, iterable, is_sequence
  from collections import defaultdict
  from typing import Tuple
label_desc: Use image node_id 11 for calling the Factors obj's underlying member method code with example usage: obj.rem(other) and returns: self