@@ -1904,4 +1904,176 @@ function hyper_jha_rule(u, p, t)
1904
1904
du4 = d* w - x* z
1905
1905
end
1906
1906
return SVector {4} (du1, du2, du3, du4)
1907
+ end
1908
+
1909
+ """
1910
+ ```julia
1911
+ function hyper_wang(u0 = [5.0, 1.0, 30.0, 1.0];
1912
+ a = 10.0,
1913
+ b = 40.0,
1914
+ c = 2.5,
1915
+ d = 10.6,
1916
+ e = 4.0)
1917
+ ```
1918
+ ```math
1919
+ \\ begin{aligned}
1920
+ \\ dot{x} &= a*(y - x)\\\\
1921
+ \\ dot{y} &= -x*z + b*x + w\\\\
1922
+ \\ dot{z} &= e*x^2 - c*z\\\\
1923
+ \\ dot{w} &= -d*x
1924
+ \\ end{aligned}
1925
+ ```
1926
+ An extension of the Wang system showchasing hyperchaos[^Wang2009].
1927
+
1928
+ [^Wang2009]:
1929
+ Wang, Z., Sun, Y., van Wyk, B. J., Qi, G., & van Wyk, M. A. (2009).
1930
+ A 3-D four-wing attractor and its analysis.
1931
+ Brazilian Journal of Physics, 39, 547-553.
1932
+ """
1933
+ function hyper_wang (u0 = [5.0 , 1.0 , 30.0 , 1.0 ];
1934
+ a = 10.0 ,
1935
+ b = 40.0 ,
1936
+ c = 2.5 ,
1937
+ d = 10.6 ,
1938
+ e = 4.0 )
1939
+ return CoupledODEs (hyper_wang_rule, u0, [a, b, c, d, e])
1940
+ end
1941
+
1942
+ @inbounds function hyper_wang_rule (u, p, t)
1943
+ x, y, z, w = u
1944
+ a, b, c, d, e = p
1945
+ du1 = a* (y - x)
1946
+ du2 = - x* z + b* x + w
1947
+ du3 = e* x^ 2 - c* z
1948
+ du4 = - d* x
1949
+ return SVector {4} (du1, du2, du3, du4)
1950
+ end
1951
+
1952
+ """
1953
+ ```julia
1954
+ function hyper_xu(u0 = [2.0, -1.0, -2.0, -10.0];
1955
+ a = 10.0,
1956
+ b = 40.0,
1957
+ c = 2.5,
1958
+ d = 2.0,
1959
+ e = 16.0)
1960
+ ```
1961
+ ```math
1962
+ \\ begin{aligned}
1963
+ \\ dot{x} &= a*(y - x) + w\\\\
1964
+ \\ dot{y} &= b*x + e*x*z\\\\
1965
+ \\ dot{z} &= - c*z - x*y\\\\
1966
+ \\ dot{w} &= x*z - d*y
1967
+ \\ end{aligned}
1968
+ ```
1969
+ A system showchasing hyperchaos[^Letellier2007].
1970
+
1971
+ [^Letellier2007]:
1972
+ Letellier, C., & Rossler, O. E. (2007).
1973
+ Hyperchaos.
1974
+ Scholarpedia, 2(8), 1936.
1975
+ """
1976
+ function hyper_xu (u0 = [2.0 , - 1.0 , - 2.0 , - 10.0 ];
1977
+ a = 10.0 ,
1978
+ b = 40.0 ,
1979
+ c = 2.5 ,
1980
+ d = 2.0 ,
1981
+ e = 16.0 )
1982
+ return CoupledODEs (hyper_xu_rule, u0, [a, b, c, d, e])
1983
+ end
1984
+
1985
+ @inbounds function hyper_xu_rule (u, p, t)
1986
+ x, y, z, w = u
1987
+ a, b, c, d, e = p
1988
+ du1 = a* (y - x) + w
1989
+ du2 = b* x + e* x* z
1990
+ du3 = - c* z - x* y
1991
+ du4 = x* z - d* y
1992
+ return SVector {4} (du1, du2, du3, du4)
1993
+ end
1994
+
1995
+ """
1996
+ ```julia
1997
+ function hyper_bao(u0 = [5.0, 8.0, 12.0, 21.0];
1998
+ a = 36.0,
1999
+ b = 3.0,
2000
+ c = 20.5,
2001
+ d = 0.1,
2002
+ k = 21.0)
2003
+ ```
2004
+ ```math
2005
+ \\ begin{aligned}
2006
+ \\ dot{x} &= a*(y - x) + w\\\\
2007
+ \\ dot{y} &= c*y - x*z\\\\
2008
+ \\ dot{z} &= x*y - b*z\\\\
2009
+ \\ dot{w} &= k*x - d*y*z
2010
+ \\ end{aligned}
2011
+ ```
2012
+ A system showchasing hyperchaos obtained from the Lu system[^Bo-Cheng2008].
2013
+
2014
+ [^Bo-Cheng2008]:
2015
+ Bo-Cheng, B., & Zhong, L. (2008).
2016
+ A hyperchaotic attractor coined from chaotic Lü system.
2017
+ Chinese Physics Letters, 25(7), 2396.
2018
+ """
2019
+ function hyper_bao (u0 = [5.0 , 8.0 , 12.0 , 21.0 ];
2020
+ a = 36.0 ,
2021
+ b = 3.0 ,
2022
+ c = 20.5 ,
2023
+ d = 0.1 ,
2024
+ k = 21.0 )
2025
+ return CoupledODEs (hyper_bao_rule, u0, [a, b, c, d, k])
2026
+ end
2027
+
2028
+ @inbounds function hyper_bao_rule (u, p, t)
2029
+ x, y, z, w = u
2030
+ a, b, c, d, k = p
2031
+ du1 = a* (y - x) + w
2032
+ du2 = c* y - x* z
2033
+ du3 = x* y - b* z
2034
+ du4 = k* x - d* y* z
2035
+ return SVector {4} (du1, du2, du3, du4)
2036
+ end
2037
+
2038
+ """
2039
+ ```julia
2040
+ function hyper_cai(u0 = [1.0, 1.0, 20.0, 10.0];
2041
+ a = 27.5,
2042
+ b = 3.0,
2043
+ c = 19.3,
2044
+ d = 2.9,
2045
+ e = 3.3)
2046
+ ```
2047
+ ```math
2048
+ \\ begin{aligned}
2049
+ \\ dot{x} &= a*(y - x)\\\\
2050
+ \\ dot{y} &= b*x + c*y - x*z + w\\\\
2051
+ \\ dot{z} &= -d*z + y^2\\\\
2052
+ \\ dot{w} &= -e*x
2053
+ \\ end{aligned}
2054
+ ```
2055
+ A system showchasing hyperchaos obtained from the Finance system[^Cai2007].
2056
+
2057
+ [^Cai2007]:
2058
+ Cai, G., & Huang, J. (2007).
2059
+ A new finance chaotic attractor.
2060
+ International Journal of Nonlinear Science, 3(3), 213-220.
2061
+ """
2062
+ function hyper_cai (u0 = [1.0 , 1.0 , 20.0 , 10.0 ];
2063
+ a = 27.5 ,
2064
+ b = 3.0 ,
2065
+ c = 19.3 ,
2066
+ d = 2.9 ,
2067
+ e = 3.3 )
2068
+ return CoupledODEs (hyper_cai_rule, u0, [a, b, c, d, e])
2069
+ end
2070
+
2071
+ @inbounds function hyper_cai_rule (u, p, t)
2072
+ x, y, z, w = u
2073
+ a, b, c, d, e = p
2074
+ du1 = a* (y - x)
2075
+ du2 = b* x + c* y - x* z + w
2076
+ du3 = - d* z + y^ 2
2077
+ du4 = - e* x
2078
+ return SVector {4} (du1, du2, du3, du4)
1907
2079
end
0 commit comments