LU分解プログラムでヒルベルト行列を係数とする連立一次方程式を解きたいです。

以下のプログラムでは `invalid literal for int() with base 10` というようなエラーが出てしまいます。  
どのように変更したらうまく動くようになりますでしょうか。  
いろいろ自分なりに調べて書いたので見当違いかもしれないですがよろしくお願いします。

```

    import math
    a = int(input("Enter row"))
    b = int(input("Enter column"))
    def hilmat(a,b):
    li=[[]]*a
    for i in range(a):
    for j in range(b):
    ele=math.pow((i+j+1),-1)
    li[i].append(ele)
    return li
    hilmat(a,b)
    
```
CC BY-SA 4.0
2022-07-13T02:35:28.860
89947
2022-07-13T04:42:25.263
2022-07-13T04:42:25.263
3060
53504
question
python
Python　LU分解プログラム　ヒルベルト行列