Skip to content

PBrdng/Workshop-on-Software-and-Applications-of-Numerical-Nonlinear-Algebra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Workshop on Software and Applications of Numerical Nonlinear Algebra

This repository contains the Jupyter notebooks for the

Workshop on Software and Applications of Numerical Nonlinear Algebra.

Before you download the notebooks:

(1) download Julia 1.6

(2) start a Julia session

(3) go to the package manager by typing ]

(4) install the following packages:

pkg> add IJulia
pkg> add HomotopyContinuation
pkg> add https://github.com/PBrdng/Bertini.jl.git
pkg> add https://github.com/PBrdng/PHCpack.git
pkg> add Plots
pkg> add ImplicitPlots

If you want to use Bertini and PHCpack, you have download their binaries and add them to your PATH variable.

Once you have downloaded the packages you can solve systems of polynomial equations:

julia> using HomotopyContinuation
julia> @var x y
julia> f = [x^2 + 2y, y - 2]
julia> result = solve(f)
julia> solutions(result)
2-element Vector{Vector{ComplexF64}}:
 [0.0 - 2.0im, 2.0 + 0.0im]
 [0.0 + 2.0im, 2.0 + 0.0im]

More examples can be found in the demo folder.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •