{"id":24475037,"url":"https://github.com/rufflewind/wigner-symbols","last_synced_at":"2025-04-13T13:07:22.794Z","repository":{"id":56882565,"uuid":"43116411","full_name":"Rufflewind/wigner-symbols","owner":"Rufflewind","description":"Exact Clebsch–Gordan coefficients and Wigner 3-jm, 6-j, and 9-j symbols in Haskell.","archived":false,"fork":false,"pushed_at":"2021-06-07T06:48:11.000Z","size":51,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-13T13:07:20.060Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://hackage.haskell.org/package/wigner-symbols","language":"Haskell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Rufflewind.png","metadata":{"files":{"readme":"README.md","changelog":"changelog.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-09-25T07:33:11.000Z","updated_at":"2021-06-07T06:48:13.000Z","dependencies_parsed_at":"2022-08-20T13:10:38.660Z","dependency_job_id":null,"html_url":"https://github.com/Rufflewind/wigner-symbols","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rufflewind%2Fwigner-symbols","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rufflewind%2Fwigner-symbols/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rufflewind%2Fwigner-symbols/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rufflewind%2Fwigner-symbols/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Rufflewind","download_url":"https://codeload.github.com/Rufflewind/wigner-symbols/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248717242,"owners_count":21150389,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-01-21T09:12:03.396Z","updated_at":"2025-04-13T13:07:22.762Z","avatar_url":"https://github.com/Rufflewind.png","language":"Haskell","funding_links":[],"categories":[],"sub_categories":[],"readme":"`wigner-symbols` [![Build status][ci]][ca]\n==========================================\n\n**Quick links**:\n  [changelog][cl],\n  [documentation][dc].\n\nThis library calculates:\n\n  - Clebsch-Gordan coefficients\n  - Wigner 3-j symbols\n  - Wigner 6-j symbols\n  - Wigner 9-j symbols\n\nThese sets of numbers are commonly used in physics to couple, uncouple, and\nrecouple eigenstates of angular momentum and similar operators.\nMathematically, they describe the relationship between the bases of\nirreducible representations of SU(2) or SO(3) and those of their tensor\nproducts.\n\nThe library uses the Condon-Shortley phase convention as typical in physics.\n\nEach function has a `…Sq` variant that returns the exact value as a\n`SignedSqrtRational`, which represents a mathematical expression of the form:\n\n    s √(n / d)\n\nwhere\n\n  - `s` is a sign (either `+`, `-`, or `0`),\n  - `n` is a nonnegative numerator, and\n  - `d` is a positive denominator.\n\nInstallation\n------------\n\nThe package is available on [Hackage][dc]:\n\n```sh\ncabal install wigner-symbols\n```\n\n[cl]: changelog.md\n[ca]: https://github.com/Rufflewind/wigner-symbols/actions/workflows/build.yml\n[ci]: https://github.com/Rufflewind/wigner-symbols/actions/workflows/build.yml/badge.svg\n[dc]: https://hackage.haskell.org/package/wigner-symbols\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frufflewind%2Fwigner-symbols","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frufflewind%2Fwigner-symbols","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frufflewind%2Fwigner-symbols/lists"}