임의의 함수 f를 정의하고 싶습니다. 나는 f가 항상 양수를 반환한다는 것을 알고있다. sympy가 단순화를 실행할 때이 지식을 사용할 수 있기를 바란다. (특히 단순화 문서에서 언급 된 세 가지 전원 규칙). 이것을 할 수있는 방법이 있습니까? 나는 다음과 같은 것을 찾고 있어요 :sympy 임의 함수 범위
여기f = Function("f", positive = True)
g = Function("g", positive = True)
x = symbols("x")
y = symbols("y")
n = symbols("n", real = True)
test = (f(x) * g(y)) ** n
# This should work but doesn't
expand_power_base(test)
사용자의 질문을 이해할 수 없도록 명시 적으로 하위 클래스를 만들어야합니다. 임의의 양수를 반환하는 함수를 원하니? – AbrahamB
질문이 명확하지 않습니다. –
명확히하기 위해 몇 가지 코드를 추가했습니다. 여전히 불분명한지 알려주십시오. – bramtayl