Abstract
At a Simple Branch Point x 0 of a parameter-dependent nonlinear system, two distinct solutions branches S 1 and S 2 intersect. A popular method of branch switching from S 1 to S 2 at x 0 is to use an orthogonal vector to the tangent vector to S 1 at x 0 as an initial guess for the tangent vector to S 2 at x 0. We describe an improved version of this method using a bisection-like procedure, which is especially useful for large problems.
Similar content being viewed by others
References
Allgower, E., Georg, K.: Numerical path following. In: Ciarlet, P.G., Lions, J.L. (eds.) Handbook of Numerical Analysis, vol. 5, pp. 3–207. North-Holland, Amsterdam (1997)
Allgower, E., Schwetlick, H.: A general view of minimally extended systems for simple bifurcation points. Z. Angew. Math. Mech. 77, 83–98 (1997)
Beyn, W.-J., Champneys, A., Doedel, E.J., Kuznetsov, Yu.A., Sandstede, B., Govaerts, W.: Numerical continuation and computation of normal forms. In: Fiedler, B. (ed.) Handbook of Dynamical Systems III: Towards Applications. Elsevier, Amsterdam (2001). Chap. 4
Bindel, D., Demmel, J., Friedman, M.: Continuation of invariant subspaces for large bifurcation problems. In: Proceedings of the SIAM Conference on Linear Algebra. Williamsburg, VA (2003)
Bindel, D., Demmel, W., Friedman, M., Govaerts, W., Kuznetsov, Y.: Bifurcation analysis of large equilibrium systems in matlab. In: Proceedings of the ICCS Conference 2005, vol. 3514/2005, pp. 50–57. Atlanta, GA (2005)
Bindel, D., Demmel, J., Friedman, M.: Continuation of invariant subspaces for large bifurcation problems. SIAM J. Sci. Comput. 30, 637–656 (2008)
Bindel, D., Friedman, M., Govaerts, W., Hughes, J., Kuznetsov, Y.: MATLAB continuation software package CL_MATCONTL, Jan. (2009). http://webpages.uah.edu/~hughesjs/
Chien, C.S., Mei, Z., Shen, C.L.: Numerical continuation at double bifurcation points of a reaction-diffusion problem. Int. J. Bifurc. Chaos 8, 117–139 (1997)
Demmel, J.W., Dieci, L., Friedman, M.J.: Computing connecting orbits via an improved algorithm for continuing invariant subspaces. SIAM J. Sci. Comput. 22, 81–94 (2001)
Dhooge, A., Govaerts, W., Kuznetsov, Yu.A.: matcont: A matlab package for numerical bifurcation analysis of odes. ACM TOMS 29, 141–164 (2003)
Dhooge, A., Govaerts, W., Kuznetsov, Yu.A., Mestrom, W., Riet, A.M.: MATLAB continuation software package CL_MATCONT., Dec. (2008). http://sourceforge.net/projects/matcont/
Dieci, L., Friedman, M.J.: Continuation of invariant subspaces. Numer. Linear Algebra Appl. 8, 317–327 (2001)
Doedel, E., Champneys, A., Fairgrieve, T., Kuznetsov, Y., Sandstede, B., Wang, X.-J.: AUTO97: continuation and bifurcation software for ordinary differential equations (with homcont) (1997). http://indy.cs.concordia.ca/
Friedman, M., Govaerts, W., Kuznetsov, Y., Sautois, B.: Continuation of homoclinic orbits in matlab. In: Proceedings of the ICCS conference 2005, vol. 3514/2005, pp. 263–270, Atlanta, GA (2005)
Griewank, A., Reddien, G.: Characterization and computation of generalized turning points. SIAM J. Numer. Anal. 21, 176–185 (1984)
Kuznetsov, Yu.A.: Elements of Applied Bifurcation Theory, 3rd edn. Springer, New York (2004)
Lefever, R., Prigogine, I.: Symmetry-breaking instabilities in dissipative systems II. J. Chem. Phys. 48, 1695–1700 (1968)
Mei, Z.: Numerical bifurcation analysis for reaction-diffusion equations. PhD thesis, University of Marburg (1997)
Author information
Authors and Affiliations
Corresponding author
Additional information
J. Hughes and M. Friedman were supported in part under NSF DMS-0209536 and NSF ATM-0417774.
Rights and permissions
About this article
Cite this article
Hughes, J., Friedman, M. A Bisection-Like Algorithm for Branch Switching at a Simple Branch Point. J Sci Comput 41, 62–69 (2009). https://doi.org/10.1007/s10915-009-9306-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10915-009-9306-0