Is there a way to obtain solution $x=0$ for the equation $frac{1}{x}=infty$ in Mathematica?

I tried `Solve`

, `Reduce`

, `FindInstance`

and with different options, but Mathematica keeps beeping on me that system contains an infinite object or it gives `{}`

as answer, meaning no solution. I tried with `Infinity`

and `ComplexInfinity`

.

Maple gives $x=0$ as solution.

Why is `0`

not a solution to $frac{1}{x}=infty$ ? Since `1/0`

gives `ComplexInfinity`

Some attempts

```
ClearAll[x];
eq = 1/x == ComplexInfinity;
Solve[eq, x, Reals, Method -> "Reduce"]
Solve[eq, x]
Reduce[eq, x]
FindInstance[eq, x]
SolveAlways[eq, x]
```

Maple:

Is there some deep mathematical reason why $0$ can not be solution to this equation according to Mathematica, and is there some workaround?