Annotation of OpenXM_contrib/PHC/Ada/Root_Counts/Symmetry/READ_ME, Revision 1.1
1.1 ! maekawa 1: Exploitation of permutation symmetry to construct symmetric homotopies in PHCv2.
! 2:
! 3: If the polynomial system is invariant under permutations of its unknowns,
! 4: then it suffices to compute the generators of the solution set.
! 5: This is accomplished by the construction of a homotopy that has the
! 6: same symmetric structure as the polynomial system.
! 7:
! 8: This library is organized in four parts :
! 9: 1) permutations, symmetry groups and equivariant systems
! 10: 2) symmetric linear-product start systems with drivers
! 11: 3) symmetric integer and floating-point lifting
! 12: 4) main driver, as called by phc
! 13:
! 14: --------------------------------------------------------------------------------
! 15: file name : short description
! 16: --------------------------------------------------------------------------------
! 17: permutations : data abstraction for permutations
! 18: permute_operations : permutations acting on vectors/polynomials
! 19: symmetry_group : list of permutations with some operations
! 20: symmetry_group_io : input/output of lists of permutations
! 21: symbolic_symmetry_group_io : uses symbol table for input/output
! 22: equivariant_polynomial_systems : (G,V,W)-symmetric polynomial systems
! 23: drivers_for_symmetric_group_io : user-friendly input of symmetry groups
! 24: ts_equpol : test (G,V,W)-symmetric polynomial systems
! 25: --------------------------------------------------------------------------------
! 26: templates : auxiliary for symmetric start systems
! 27: symmetric_set_structure : construct (G,V,W)-symmetric set structure
! 28: linear_symmetric_reduction : reducing number of linear systems to solve
! 29: orbits_of_solutions : extracting generators from solution list
! 30: orbits_of_solutions_io : writing information about orbits
! 31: drivers_for_orbits_of_solutions : report on orbit computations
! 32: driver_for_symmetric_set_structure : driver for symmetric start systems
! 33: ts_drivsss : calls the driver
! 34: --------------------------------------------------------------------------------
! 35: permutations_of_faces : permute faces of polytopes
! 36: faces_of_symmetric_polytopes : generating faces of polytopes
! 37: generating_mixed_cells : extract generators in mixed subdivision
! 38: symmetric_lifting_functions : lift orbits with same lifting
! 39: symmetric_randomize : symmetric random choice of coefficients
! 40: symmetric_polyhedral_continuation : polyhedral continuation w.r.t. symmetry
! 41: symmetric_bkk_bound_solvers : black-box computations
! 42: drivers_for_symmetric_lifting : menu-driver for symmetric lifting
! 43: -------------------------------------------------------------------------------
! 44: mainsmvc : mixed-volume-computation, as called by phc
! 45: --------------------------------------------------------------------------------
! 46:
! 47: wc *adb counts 5780 lines of Ada code
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>