<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Energy Res.</journal-id>
<journal-title>Frontiers in Energy Research</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Energy Res.</abbrev-journal-title>
<issn pub-type="epub">2296-598X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1272497</article-id>
<article-id pub-id-type="doi">10.3389/fenrg.2023.1272497</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Energy Research</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Analysis of the tripartite evolutionary game in the marketization of China&#x2019;s renewable energy-based electricity prices</article-title>
<alt-title alt-title-type="left-running-head">Dang et al.</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fenrg.2023.1272497">10.3389/fenrg.2023.1272497</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Dang</surname>
<given-names>Guoying</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Jiang</surname>
<given-names>Chi</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2399183/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Liu</surname>
<given-names>Zhaoyang</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>School of Economics and Management</institution>, <institution>Southwest Forestry University</institution>, <addr-line>Kunming</addr-line>, <country>China</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>Huaneng Lancang River Hydropower Inc.</institution>, <addr-line>Kunming</addr-line>, <country>China</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2034792/overview">Yumin Zhang</ext-link>, Shandong University of Science and Technology, China</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2337497/overview">Zhengmao Li</ext-link>, Aalto University, Finland</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2419613/overview">Guanguan Li</ext-link>, Shandong University of Technology, China</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Guoying Dang, <email>12836145@qq.com</email>
</corresp>
</author-notes>
<pub-date pub-type="epub">
<day>19</day>
<month>10</month>
<year>2023</year>
</pub-date>
<pub-date pub-type="ecorrected">
<day>26</day>
<month>02</month>
<year>2026</year>
</pub-date>
<pub-date pub-type="collection">
<year>2023</year>
</pub-date>
<volume>11</volume>
<elocation-id>1272497</elocation-id>
<history>
<date date-type="received">
<day>04</day>
<month>08</month>
<year>2023</year>
</date>
<date date-type="accepted">
<day>22</day>
<month>09</month>
<year>2023</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2023 Dang, Jiang and Liu.</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Dang, Jiang and Liu</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>The evolution of China&#x2019;s renewable power pricing regulation from subsidy-driven fixed feed-in tariffs (FIT) to market-oriented, quota-based renewable portfolio standards (RPS) is a crucial institutional transformation designed to advance the low-carbon energy transition. The government&#x2019;s price regulation of mandatory and non-mandatory quotas has a direct impact on the optimal production decision-making behavior of renewable and coal-fired power producers, which determines the effective substitution of fossil energy by renewable energy in China, and relates to the successful realization of the low-carbon energy transition. This article presents the construction of a tripartite evolutionary game model under both non-mandatory and mandatory quotas, employing MATLAB software to simulate and assess the effectiveness of a tradable green certificate (TGC) system in the presence of mandatory quotas. Based on stable equilibrium strategies, we discuss the impact of FIT on green certificate trading under four different subsidy withdrawal strategies and three quota and penalty scenarios. The results indicate the following. First, when renewable power producers certify and engage in green certificate trading, coal-fired power producers purchase green certificates, and the government implements mandatory quotas, the participants in the game achieve an equilibrium strategy combination. Second, the findings validate the effectiveness of the RPS&#x2013;TGC model (i.e., the green certificate trading system in the presence of mandatory quotas) for electricity price regulation. Third, the root cause of the failure of China&#x2019;s current voluntary green certificate trading system is the government&#x0027;s non-mandatory quotas. Accordingly, it is proposed that the marketization of renewable electricity prices in China needs to adopt a fast-then-slow exit of FIT subsidies, with renewable energy power quotas set at 20% and penalty standards set at 1.5P.</p>
</abstract>
<kwd-group>
<kwd>RPS</kwd>
<kwd>green certificates</kwd>
<kwd>RPS-TGC</kwd>
<kwd>electricity price regulation</kwd>
<kwd>evolutionary game</kwd>
</kwd-group>
<counts>
<page-count count="17"/>
</counts>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Sustainable Energy Systems</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>Electricity generation, as a naturally monopolistic industry, has long been subject to stringent governmental price regulations. Rapid technological advancements have significantly increased the efficiency of naturally monopolistic industries (<xref ref-type="bibr" rid="B11">Fan and Qi, 2011</xref>). Since 2015, China&#x2019;s electricity industry has embarked on a new round of regulatory relaxations and market-oriented reforms. However, issues have arisen due to the distortion of regulations by groups with vested interests (<xref ref-type="bibr" rid="B4">Bai, 2015</xref>). A path for reforming natural monopolies was outlined in the Third Plenary Session of the Eighteenth Central Committee (<xref ref-type="bibr" rid="B7">Chen et al., 2018</xref>), which emphasized that the key to reforming the electricity industry through marketization lies in restraining the &#x201c;middle&#x201d; and opening the &#x201c;ends.&#x201d; Renewable energy, as a form of clean energy primarily used for power generation (<xref ref-type="bibr" rid="B31">Lin and Li, 2014</xref>), faces high fixed costs in its early stages (<xref ref-type="bibr" rid="B44">Shi, 2017</xref>) and is often more expensive than conventional fossil fuel energy, thus rendering it less competitive. In this context, it is imperative to establish reasonable price regulations to promote the sustainable and ongoing development of renewable energy sources (<xref ref-type="bibr" rid="B21">Huang, 2018</xref>; <xref ref-type="bibr" rid="B36">Mac Domhnaill and Ryan, 2020</xref>). <xref ref-type="bibr" rid="B25">Johansson and Kristr&#xf6;m (2019)</xref> contend that the positive externalities inherent to renewable energy form the economic basis for subsidies and price regulations. Stricter regulations are conducive to technological innovation in the renewable energy industry and help to address the societal benefits arising from its positive externalities (<xref ref-type="bibr" rid="B20">Hille et al., 2020</xref>). Thus, targeted price regulation models are needed to rectify market failures that result from those positive externalities (<xref ref-type="bibr" rid="B29">Landry and Bento, 2019</xref>).</p>
<p>Various models exist for regulation of renewable power prices. They can be categorized based on whether they are direct, indirect, mandatory, or voluntary as well as based on their price and quantity aspects (<xref ref-type="bibr" rid="B18">Haas et al., 2011</xref>; <xref ref-type="bibr" rid="B40">Onifade, 2016</xref>). <xref ref-type="bibr" rid="B22">Huang (2011)</xref> suggests that policies such as feed-in tariffs (FITs) and quota systems are essentially forms of price regulation. While quota systems impose quantity requirements, renewable energy prices remain under regulatory control and the pricing in green certificate markets is determined by the actual supply of and demand for certificates. Considering the heterogeneous characteristics of renewable energy, and synthesizing the findings of existing research, renewable power price regulation models can be classified into three categories: fixed FIT policies; quota systems with tradable green certificates; and price regulation in competitive electricity markets.</p>
<p>The fixed feed-in tariff (FIT) policy has been acknowledged by <xref ref-type="bibr" rid="B43">Sandeman (2010)</xref> and by <xref ref-type="bibr" rid="B30">Leepa and Unfried (2013)</xref> as an expedient price regulatory policy that can be implanted to stimulate short-term investment in renewable power. Various nations have adopted diverse subsidy approaches and intensities for renewable power generation, which has resulted in FIT price regulation having a multifaceted nature. Nevertheless, at its core, FIT represents a supportive regulatory model wherein governments foster the development of new sources of renewable power generation through pricing mechanisms (<xref ref-type="bibr" rid="B10">Dusonchet and Telaretti, 2010</xref>; <xref ref-type="bibr" rid="B37">Mendonca et al., 2010</xref>). Renewable portfolio standards (RPS) encompass quota systems, while the tradable green certificate (TGC) system represents an entirely distinct approach to promoting renewable power generation. <xref ref-type="bibr" rid="B39">Mitchell and Connor (2006)</xref> underscore the point that quota systems and FIT are the most frequently utilized renewable energy price regulation models. TGC is in essence designed with the objective of enhancing policy efficiency (<xref ref-type="bibr" rid="B26">Kildegaard, 2008</xref>). <xref ref-type="bibr" rid="B19">Helgesen and Tomasgard (2018)</xref> construct an equilibrium model that encompasses the electricity market and TGC and posit that the introduction of a TGC market can stimulate competition in the renewable power industry while increasing societal welfare. <xref ref-type="bibr" rid="B53">Zhao et al. (2020)</xref> highlight the fact that the question of whether RPS, as a regulatory model, plays a pivotal role in optimizing resource allocation is a critical issue in the marketization of China&#x2019;s electricity industry. <xref ref-type="bibr" rid="B42">Roldan Fernandez et al. (2016)</xref> contend that marketization facilitates a virtuous cycle in the relationship between renewable power and demand that is achieved through price signals and by guiding load requirements. China&#x2019;s renewable power industry has witnessed over a decade of rapid growth, yet inefficient market mechanisms and noncompetitive market structures have impeded the penetration of renewable power (<xref ref-type="bibr" rid="B49">Xu and Wang, 2018</xref>). Therefore, it is imperative to develop an electricity market to facilitate long-term growth in the renewable power industry (<xref ref-type="bibr" rid="B24">Li et al., 2019</xref>). As such, the strategic use of market mechanisms to foster the evolution of electricity markets that incorporate renewables has become a focal point of scholars and practitioners worldwide (<xref ref-type="bibr" rid="B32">Lin, 2018</xref>).</p>
<p>Amidst a global wave of market-oriented energy governance reforms, China embarked on its market-based energy reform in 2015, thereby demonstrating a resolute commitment to establishing a market mechanism with pricing at its core. This mechanism was envisioned to play a pivotal role in guiding resource allocation in the electricity market. With the initiation of a new phase of power sector reform&#x2014;specifically, reform through marketization&#x2014;the existing pricing mechanism for renewable power gradually became ill-suited to the broader market-oriented transformation of the electricity sector as a whole. The reform was intended to induce a pivot away from the traditional administrative approval-based model for electricity pricing and a move toward a market-determined pricing mechanism as its ultimate objective. In May 2020, the Central Committee of the Communist Party of China and the State Council jointly issued the &#x201c;Opinions on Accelerating the Improvement of the Socialist Market Economy in the New Era,&#x201d; which reiterated the imperative of constructing a vigorously competitive electricity market. The marketization of renewable energy has become an inevitable trend. However, renewable energy, which is characterized by its externalities and natural monopolies, has been subject to long-term pricing regulation in China, primarily through the FIT model. While FIT has indeed facilitated the expansion of renewable energy generation capacity, the government&#x2019;s pricing regulation for renewable energy has historically been based on the characteristics of the traditional electricity industry and has thus been designed and implemented within a planning-oriented and highly monopolistic framework. Given the regional and seasonal characteristics of renewable energy, coupled with the constraints imposed by China&#x2019;s existing power storage technology, the integration of renewable energy into the broader trend toward electricity marketization faces numerous challenges (<xref ref-type="bibr" rid="B28">Kirkegaard, 2018</xref>). Therefore, the results of this study constitute valuable and timely reference material for both policymakers and industry practitioners.</p>
<p>Price regulation of renewable power serves as a fundamental institutional safeguard by optimizing resource allocation and guiding the industry&#x2019;s growth. In China, the regulation of renewable power prices is rooted in the traditional optimal regulation theory, which employs the average cost pricing model. This theory is the basis of the FIT policy, which is the primary governance mechanism of renewable power pricing. To a certain extent, this approach has fostered the large-scale development of renewables capacity in China. Despite these developments, however, coal-fired power remains the dominant source of power generation, and there are persistent challenges, such as insufficient capacity to absorb renewable power, substantial deficits in subsidy funds, and difficulties in integrating renewables into market-oriented mechanisms. This divergence opposes China&#x2019;s pursuit of both low-carbon energy sources and electricity market reform. The Chinese government initiated a pilot tradable green certificate (TGC) system in 2017. However, as of June 2020, renewable power accounted for a mere 0.00233% of total non-hydro renewable power generation, thus indicating lackluster policy outcomes. In 2018, the Chinese government began to introduce renewable power quota assessments, thereby signaling the commencement of a system that couples mandatory renewable energy quotas with the RPS&#x2013;TGC pricing mechanism. The degree to which this energy transformation will be successful hinges upon an interplay of interests and strategies among the government, renewable power producers, and coal-fired power producers. A comprehensive exploration of the strategic choices of renewable power producers and coal-fired plants in the presence of green certificate trading, the gradual phasing out of government subsidies, and the setting of quota benchmarks and penalty parameters will ultimately shape China&#x2019;s renewable power pricing system and its impact on the low-carbon energy transition.</p>
<p>Comparative analysis of the distinct renewable energy pricing models is a pivotal consideration in research on pricing systems; this type of analysis primarily focuses on three dimensions. The first is the influence of various regulatory models on investors&#x2019; decisions from the perspective of risk mitigation. <xref ref-type="bibr" rid="B23">Hustveit et al. (2017)</xref> construct a dynamic stochastic model to study the market mechanisms of RPS&#x2013;TGC pricing regulation in Sweden and Norway. The results indicate that anticipating green certificate prices remains challenging, thus requiring investors to factor uncertainties into their pricing decisions. Given the high sensitivity of green certificate prices to electricity consumption and production, changes in regulatory policies must be approached cautiously. It is advisable to prevent excessive fluctuations in green certificate prices, and both the Swedish and Norwegian TGC markets have been effective in advancing the renewable power industry while enhancing regulatory efficiency. <xref ref-type="bibr" rid="B34">Liu et al. (2018)</xref> employ a partial equilibrium model and use China as an example to simulate the effects of different renewable power pricing models. They assert that FIT pricing regulation significantly fosters the development of renewable power capacity, while the RPS&#x2013;TGC pricing regulation model yields milder effects. <xref ref-type="bibr" rid="B41">Ritzenhofen et al. (2016)</xref>, by constructing a dynamic, long-term capacity investment model, argue that RPS can more effectively utilize market signals to provide support for decision-makers&#x2019; investment and bidding strategies given its enhanced robustness. <xref ref-type="bibr" rid="B12">Fan et al. (2022)</xref> construct optimization models under the FIT policy for power plants with two distinct risk attitudes. They conduct a comprehensive analysis of the transition from the FIT policy to the market-oriented TGC policy. The findings indicate that power plants&#x2019; profits will fall should they transition from risk neutrality to risk aversion. However, when the differential in leveling costs between renewable and fossil fuel-based energy surpasses a critical threshold, risk-neutral power plants will produce a higher fossil fuel-based energy output than their risk-averse counterparts. <xref ref-type="bibr" rid="B46">Wang et al. (2022)</xref>, by constructing a physical options model for photovoltaic power generation projects, demonstrate that lower technological costs and higher TGC prices facilitate the attainment of optimal investment opportunities. <xref ref-type="bibr" rid="B50">Yang et al. (2020)</xref>, by employing a two-stage model, compare the influence of the FIT and RPS policies under uncertain conditions on the burgeoning renewable energy industry. Their results reveal that the FIT policy yields higher expected output and profits, but with relatively greater production and revenue risks due to lower market prices. In contrast, the RPS policy ensures relatively stable output and profits, whereas the FIT policy demonstrates a more pronounced incentive effect when renewable energy costs are elevated; the incentives associated with the RPS policy continue to strengthen as costs decrease. <xref ref-type="bibr" rid="B3">Azhgaliyeva et al. (2022)</xref>, who utilize a fixed-effects panel model, make pioneering quantitative estimations of the impact ofthe government&#x2019;s renewable energy policies on private investments from various funding sources. The results of their research underscore the significant impact of the FIT policy in stimulating renewable energy investment through public market financing, with particularly noteworthy results in the Asian subsample.</p>
<p>The second category of research revolves around the impact of the FIT and TGC pricing regulation systems on renewable power in particular and the electricity market in general. <xref ref-type="bibr" rid="B18">Haas et al. (2011)</xref> examine the price regulations adopted by EU member states for the development of new sources of renewable power. The majority of EU countries employ the FIT pricing regulation model and have successfully promoted the expansion of the renewable power industry at costs acceptable to the public. Empirical findings from countries such as Italy demonstrate that the TGC market operates inefficiently and therefore struggles to stimulate the growth of renewable power generation. <xref ref-type="bibr" rid="B27">Kilinc-Ata (2016)</xref> empirically investigates the influence of the FIT and RPS&#x2013;TGC pricing models across 27 EU countries and 50 United States states on the development of the renewable power industry. The results suggest that FIT pricing regulation exhibits superior performance compared to the RPS&#x2013;TGC pricing regulation model. <xref ref-type="bibr" rid="B17">Garc&#xed;a-&#xc1;lvarez et al. (2018)</xref> further validate the effects of FIT and RPS&#x2013;TGC pricing regulations on photovoltaic power generation in the EU during the period from 2000 to 2014. Their findings indicate that FIT pricing regulation increases the installed capacity for photovoltaic power generation in EU countries, and subsidies and timeframes have emerged as crucial regulatory parameters. <xref ref-type="bibr" rid="B2">Amiri-Pebdani et al. (2023)</xref> employ game theory to simulate government intervention in the electricity market through subsidies and RPS strategies. Their findings reveal that the optimal subsidies and RPS rates hinge upon the government&#x2019;s emphasis on environmental impact, tax revenue, and societal welfare. Finally, <xref ref-type="bibr" rid="B51">Zhang et al. (2021)</xref> contend that, compared to gradually reducing fixed investment subsidies, discontinuing them after maintaining them for several years proves to be more effective. After the cessation of FIT, RPS effectively aids in sustaining the trend toward grid parity.</p>
<p>The third category of research delves into the effects of parameter settings under different FIT and RPS&#x2013;TGC pricing models. <xref ref-type="bibr" rid="B6">Boomsma and Linnerud (2015)</xref> examine the influence of market and policy risks on both FIT and RPS&#x2013;TGC pricing regulation and suggest that the variance in their respective impact is smaller than anticipated. They emphasize the need for cautious adjustments to regulatory parameters to avoid incurring substantial societal costs while pursuing renewable energy development objectives. <xref ref-type="bibr" rid="B9">Dong and Shimada (2017)</xref> contend that Japan initially adopted the RPS model for renewable power development but faced challenges in achieving its goals. Shifting to the FIT model in 2009 did not substantially improve the likelihood that its renewable energy development objectives would be realized. In addition to stage-specific heterogeneity factors in the development of the renewable power industry, the influence of power monopolies has played a significant role. By exerting pressure on the government, dominant power monopolies have manipulated regulatory parameter adjustments, thereby diminishing the efficacy of regulatory models. <xref ref-type="bibr" rid="B13">Fang et al. (2019)</xref> emphasize that well-considered parameter settings within regulatory models can expedite the formation of market equilibria. Based on a sensitivity analysis, <xref ref-type="bibr" rid="B14">Fang et al. (2022)</xref> observe that renewable energy quotas and grid electricity prices are the most influential parameters in determining this effect: with a quota set to 0.7, the proportion reaches 76.47%; and when the electricity price is 630 yuan per megawatt-hour, the proportion reaches 68.1%. Conversely, the impact of TGC prices and generation costs on renewable energy is comparatively limited. According to <xref ref-type="bibr" rid="B52">Zhao et al. (2021a)</xref>, their results underscore the importance of scientifically designing quasi-parameters, such as technical conversion coefficients, TGC validity periods, TGC benchmark prices, and renewable energy generation quotas, for renewable energy generation systems. These factors encourage power producers to engage in TGC trading, thereby fostering the development of renewable energy sources.</p>
<p>Upon reviewing scholars&#x2019; investigations into distinct pricing models, it can be seen that focus has been widely placed on the investment risks and implementation effects associated with different models. Some studies have begun to recognize the pivotal role of appropriate settings for the parameters of regulatory models. Nonetheless, limited research addresses how the establishment of pricing regulation system parameters affects the strategic behaviors of renewable and coal-fired power producers as well as the transition between pricing models. In view of this, the present study, which is founded upon the construction of a tripartite evolutionary game model involving the government, renewable power producers, and coal-fired power producers, examines the equilibrium-stable strategy selections of all involved parties. This study utilizes MATLAB software to simulate and analyze the specific effects of regulatory parameter settings and constraints with the goal of furnishing viable recommendations for a smooth and effective transition from the FIT model to the mandatory RPS&#x2013;TGC model in China.</p>
</sec>
<sec sec-type="materials|methods" id="s2">
<title>2 Materials and methods</title>
<sec id="s2-1">
<title>2.1 The construction of a tripartite evolutionary game model</title>
<p>Evolutionary game theory, which is a theoretical framework rooted in the principles of biological evolution (i.e., selection and variation), combines game theory with dynamic evolutionary processes. In contrast to traditional game theory, evolutionary game theory integrates ideas from rational economics and evolutionary biology. It refrains from modeling humans as hyper-rational players and therefore does not demand complete rationality or full information conditions from participants. Instead, it posits that humans generally achieve game equilibrium through trial and error, a process akin to biological evolution. The ultimate equilibrium is a function of the equilibrium process. Evolutionary game theory finds broad applications across traditional disciplines such as biology, behavioral science, control science, and the social sciences, particularly economics (<xref ref-type="bibr" rid="B1">Alger and Weibull, 2014</xref>; <xref ref-type="bibr" rid="B33">Liu, 2018</xref>).</p>
<p>In this context, we begin by embracing the principles of evolutionary game theory. By constructing a three-player evolutionary game model involving the government, renewable power producers, and coal-fired power producers, we analyze the strategic choices in the contexts of government-mandated and non-mandatory quotas for green certificate trading. We derive profit matrices for the three parties under different strategic choices. Building upon these matrices, we further dissect the process of the three-player evolutionary game while seeking equilibrium strategies that are both balanced and stable. By solving the respective replicator dynamic equations for the three parties, we pinpoint the equilibrium points reached in the evolutionary game.</p>
<p>Next, we subject these equilibrium points to a stability analysis. Utilizing Ritzberger&#x2019;s proof, we eliminate locally equilibrious strategies that are not worthy of discussion. We calculate the Jacobian matrix eigenvalues of the local equilibrium strategies, then employ these eigenvalues to determine the asymptotic stability of local equilibrium strategies in the three-player evolutionary game. Consequently, we obtain evolutionary stable strategy (ESS) combinations for the three players. We discuss the ESSs adopted in four scenarios, thereby validating the root causes behind the limited effectiveness of China&#x2019;s current voluntary green certificate system and confirming the efficacy of the RPS&#x2013;TGC regulatory model. This theoretical analysis forms the basis for subsequent simulation and emulation.</p>
<p>The concept of tripartite evolutionary game theory and corresponding analysis methods have recently been applied in the research on environmental regulation. <xref ref-type="bibr" rid="B8">Chu and Bian (2018)</xref> and <xref ref-type="bibr" rid="B24">Li et al. (2019)</xref> conducted separate studies on the tripartite evolutionary game of government regulation in the context of smog control in the Beijing&#x2013;Tianjin&#x2013;Hebei region and environmental quality supervision. <xref ref-type="bibr" rid="B16">Gao and Liao (2020)</xref>, in contrast, explored collaborative mechanisms within environmental regulation based on the framework of tripartite evolutionary games. Research into the strategic behavior choices of relevant entities in the electricity domain under different renewable power pricing systems, exemplified by <xref ref-type="bibr" rid="B53">Zhao et al. (2020)</xref> in their analysis of two-party evolutionary game models regarding RPS mechanisms, does not distinguish between strategic behaviors in the presence of mandatory quotas and those occurring under non-mandatory quotas. However, the government&#x2019;s design rules for quota systems will have a differential impact on the strategic behaviors of power producers. Tripartite evolutionary game models have not yet been applied in the electricity trading sector. This study employs evolutionary game theory to assess the actual effectiveness of government intervention in voluntary green certificate trading and mandatory quota systems. Drawing inspiration from the aforementioned scholars&#x2019; use of evolutionary game methods, we construct a tripartite evolutionary game model in the electricity market involving the government, renewable power producers, and coal-fired power producers under both non-mandatory and mandatory quota systems to elucidate the effectiveness of mandatory quotas.</p>
<sec id="s2-1-1">
<title>2.1.1 Model variables</title>
<p>The variables employed and their meanings within the tripartite evolutionary game model are shown in <xref ref-type="table" rid="T1">Table 1</xref>.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Variables in the tripartite evolutionary game model.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Variable</th>
<th align="center">Definition</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">
<inline-formula id="inf1">
<mml:math id="m1">
<mml:mrow>
<mml:mi>g</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">Renewable power producers</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf2">
<mml:math id="m2">
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">Coal-fired power producers</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf3">
<mml:math id="m3">
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">Government-mandated quota for renewable energy-based power production</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf4">
<mml:math id="m4">
<mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">Total annual power generation</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf5">
<mml:math id="m5">
<mml:mrow>
<mml:mi>&#x3d6;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">The electricity subsidy for renewable energy-based power</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf6">
<mml:math id="m6">
<mml:mrow>
<mml:mi mathvariant="normal">F</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">The penalty imposed by the government on coal-fired power producers who fail to fulfill the renewable energy-based power quota</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf7">
<mml:math id="m7">
<mml:mrow>
<mml:mi mathvariant="normal">a</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">The slope of the inverse supply function</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf8">
<mml:math id="m8">
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">The intercept of the inverse supply function</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf9">
<mml:math id="m9">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">Revenue of renewable power producers</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf10">
<mml:math id="m10">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">Revenue of coal-fired power producers</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf11">
<mml:math id="m11">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">Government revenue</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf12">
<mml:math id="m12">
<mml:mrow>
<mml:mi>U</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">Revenue of the government under the mandatory quota system, including the realization of environmental objectives, public recognition, public trust, and other benefits</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf13">
<mml:math id="m13">
<mml:mrow>
<mml:mi>C</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">Government consumption costs under the mandatory quota system, including regulatory costs</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s2-1-2">
<title>2.1.2 Basic assumptions</title>
<p>
<statement content-type="assumption" id="Assumption_1">
<label>Assumption 1</label>
<p>We envisage a scenario in which the government, renewable power producers, and coal-fired power producers are the participants in strategic interaction within the model. Operating with economic rationality, this triad engages in an evolutionary game that unfolds under conditions of incomplete information symmetry. Through a process of continuous trial and error, equilibrium is ultimately achieved. Notably, the validity period of green certificates is 1&#xa0;year, and speculative behavior is nonexistent.</p>
</statement>
</p>
<p>
<statement content-type="assumption" id="Assumption_2">
<label>Assumption 2</label>
<p>In the near term, the challenges surrounding investing in renewable power persist. The government pursues two distinct strategic paths: (vigorous enforcement of the mandatory quota system, accompanied by penalties for coal-fired power producers failing to meet quotas; application of non-mandatory quotas). Renewable power producers, in contrast, choose from the following strategies: (certification and sale of green certificates; continuance without certification, thereby forgoing fixed grid pricing subsidies). Finally, coal-fired power producers choose from the following strategies: (procurement of green certificates to fulfill government-imposed quota objectives; acceptance of governmental penalties if abstaining from purchasing green certificates).</p>
</statement>
</p>
<p>
<statement content-type="assumption" id="Assumption_3">
<label>Assumption 3</label>
<p>The tariff on renewable power under the FIT mechanism aligns with the sum of coal-fired power pricing and subsidies. Under the government&#x2019;s pursuit of mandatory quota fulfillment, returns encompass the attainment of predetermined objectives and utility benefits (<italic>U</italic>) arising from public approval. The corresponding costs encompass administrative expenditures (<italic>C</italic>). When renewable power producers opt to sell green certificates, their earnings amount to <inline-formula id="inf14">
<mml:math id="m14">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. Conversely, the choice to abstain from selling these certificates leads to earnings manifesting as subsidies (<inline-formula id="inf15">
<mml:math id="m15">
<mml:mrow>
<mml:mi>&#x3d6;</mml:mi>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>). A decision by coal-fired power producers to purchase green certificates yields <inline-formula id="inf16">
<mml:math id="m16">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, while forgoing the acquisition results in <inline-formula id="inf17">
<mml:math id="m17">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>F</mml:mi>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
</statement>
</p>
<p>
<statement content-type="assumption" id="Assumption_4">
<label>Assumption 4</label>
<p>In the scenario in which renewable power producers certify and trade green certificates, earnings accrue in the absence of any outstanding financial obligations. Moreover, in the event that renewable power producers decline certification and continue under fixed grid pricing, the likelihood of eventually securing surplus subsidies beyond market prices is denoted as <inline-formula id="inf18">
<mml:math id="m18">
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
</statement>
</p>
<p>
<statement content-type="assumption" id="Assumption_5">
<label>Assumption 5</label>
<p>Within this framework, the probability that renewable power producers opt to certify and sell green certificates stands at <inline-formula id="inf19">
<mml:math id="m19">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mo>&#x3c;</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi>x</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mo>&#x3c;</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, while the likelihood of refraining from certificate certification stands at <inline-formula id="inf20">
<mml:math id="m20">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. For coal-fired power producers, the choice to purchase green certificates bears a probability of <inline-formula id="inf21">
<mml:math id="m21">
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mo>&#x3c;</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi>y</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mo>&#x3c;</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, whereas abstention from such procurement corresponds to <inline-formula id="inf22">
<mml:math id="m22">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. Moreover, the government selects a mandatory or non-mandatory quota system with probability <inline-formula id="inf23">
<mml:math id="m23">
<mml:mrow>
<mml:mi>z</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mo>&#x3c;</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi>z</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mo>&#x3c;</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> or <inline-formula id="inf24">
<mml:math id="m24">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, respectively.</p>
</statement>
</p>
</sec>
<sec id="s2-1-3">
<title>2.1.3 Establishment of the game payoff matrix</title>
<p>In this study, it is assumed that in the green certificate market, the supply function of green certificates is represented by <inline-formula id="inf25">
<mml:math id="m25">
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>a</mml:mi>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and the demand function is given by <inline-formula id="inf26">
<mml:math id="m26">
<mml:mrow>
<mml:mi>Q</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. Building upon the aforementioned foundation and contingent upon the government&#x2019;s selection of either a mandatory or a non-mandatory quota strategy, the strategic choices of renewable power producers, coal-fired power producers, and the government can be comprehensively depicted through the construction of distinct game payoff matrices (refer to <xref ref-type="table" rid="T2">Table 2</xref> for the specific matrices pertaining to different scenarios).<inline-formula id="inf27">
<mml:math id="m27">
<mml:mrow>
<mml:mi mathvariant="normal">&#x3c0;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="normal">&#x3ba;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, and &#x3c4; represent the revenues of renewable power producers, coal-fired power producers, and the government, respectively, under various strategic choices. The revenue equations under different strategic choices are as follows:<disp-formula id="e1">
<mml:math id="m28">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>U</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>C</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>
<disp-formula id="e2">
<mml:math id="m29">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">&#x3ba;</mml:mi>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi mathvariant="normal">&#x3c4;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>F</mml:mi>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>U</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>C</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>
<disp-formula id="e3">
<mml:math id="m30">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mrow>
<mml:mn>3</mml:mn>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="|">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>&#x3c9;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>U</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>C</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>
<disp-formula id="e4">
<mml:math id="m31">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">&#x3ba;</mml:mi>
<mml:mrow>
<mml:mn>4</mml:mn>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi mathvariant="normal">&#x3c4;</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="|">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>&#x3c9;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:msub>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>F</mml:mi>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>U</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>C</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>
<disp-formula id="e5">
<mml:math id="m32">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>
<disp-formula id="e6">
<mml:math id="m33">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3c0;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">&#x3ba;</mml:mi>
<mml:mrow>
<mml:mn>6</mml:mn>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi mathvariant="normal">&#x3c4;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">a</mml:mi>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="normal">b</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mi mathvariant="normal">&#x3b4;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>0,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(6)</label>
</disp-formula>
<disp-formula id="e7">
<mml:math id="m34">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mrow>
<mml:mn>7</mml:mn>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi mathvariant="normal">&#x3ba;</mml:mi>
<mml:mrow>
<mml:mn>7</mml:mn>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi mathvariant="normal">&#x3c4;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="|">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>&#x3c9;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:msub>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(7)</label>
</disp-formula>
<disp-formula id="e8">
<mml:math id="m35">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mrow>
<mml:mn>8</mml:mn>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi mathvariant="normal">&#x3ba;</mml:mi>
<mml:mrow>
<mml:mn>8</mml:mn>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi mathvariant="normal">&#x3c4;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="|">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>&#x3c9;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:msub>
<mml:mi mathvariant="normal">Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>0,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(8)</label>
</disp-formula>
</p>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>Revenue matrix.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th colspan="3" align="center">Strategy of participant in the game</th>
<th rowspan="2" align="center">Earnings of the government, renewable power producers, and coal-fired power producers</th>
</tr>
<tr>
<th align="center">Government</th>
<th align="center">Renewable power producers</th>
<th align="center">Coal-fired power producers</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td rowspan="4" align="center">Mandatory quotas</td>
<td align="center">For sale</td>
<td align="center">Purchase</td>
<td align="center">
<inline-formula id="inf28">
<mml:math id="m36">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">For sale</td>
<td align="center">No purchase</td>
<td align="center">
<inline-formula id="inf29">
<mml:math id="m37">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">&#x3ba;</mml:mi>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi mathvariant="normal">&#x3c4;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">Not for sale</td>
<td align="center">Purchase</td>
<td align="center">
<inline-formula id="inf30">
<mml:math id="m38">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mrow>
<mml:mn>3</mml:mn>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">Not for sale</td>
<td align="center">No purchase</td>
<td align="center">
<inline-formula id="inf31">
<mml:math id="m39">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">&#x3ba;</mml:mi>
<mml:mrow>
<mml:mn>4</mml:mn>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi mathvariant="normal">&#x3c4;</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td rowspan="4" align="center">Non-mandatory quotas</td>
<td align="center">For sale</td>
<td align="center">Purchase</td>
<td align="center">
<inline-formula id="inf32">
<mml:math id="m40">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">For sale</td>
<td align="center">No purchase</td>
<td align="center">
<inline-formula id="inf33">
<mml:math id="m41">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mrow>
<mml:mn>6</mml:mn>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">Not for sale</td>
<td align="center">Purchase</td>
<td align="center">
<inline-formula id="inf34">
<mml:math id="m42">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">&#x3ba;</mml:mi>
<mml:mrow>
<mml:mn>7</mml:mn>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi mathvariant="normal">&#x3c4;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">Not for sale</td>
<td align="center">No purchase</td>
<td align="center">
<inline-formula id="inf35">
<mml:math id="m43">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">&#x3ba;</mml:mi>
<mml:mrow>
<mml:mn>8</mml:mn>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi mathvariant="normal">&#x3c4;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
<sec id="s2-2">
<title>2.2 Analysis of the process of the tripartite evolutionary game between the government and power producers</title>
<p>The tripartite evolutionary game is not static. Instead, it involves a dynamic game process wherein all parties continuously explore and adjust their strategies to ultimately derive optimal strategies and achieve equilibrium (<xref ref-type="bibr" rid="B45">Su, 2020</xref>; <xref ref-type="bibr" rid="B47">Xu et al., 2021</xref>; <xref ref-type="bibr" rid="B38">Meng et al., 2022</xref>) through dynamic adaptation and evolution.</p>
<sec id="s2-2-1">
<title>2.2.1 The tripartite evolutionary game process</title>
<p>The interactions among the government, renewable power producers, and coal-fired power producers represent an evolutionary game involving distinct cohorts, thus constituting an asymmetric game.</p>
<p>The replicator dynamics equation for renewable power producers is as follows:<disp-formula id="e9">
<mml:math id="m44">
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mover accent="true">
<mml:mi>&#x3c0;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(9)</label>
</disp-formula>
</p>
<p>The expected utilities of the strategies of &#x201c;opting for certification and selling green certificates&#x201d; and &#x201c;not certifying green certificates&#x201d; for renewable power producers are denoted as <inline-formula id="inf36">
<mml:math id="m45">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf37">
<mml:math id="m46">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mover accent="true">
<mml:mi>s</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, and population utility <inline-formula id="inf38">
<mml:math id="m47">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>&#x3c0;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>, respectively.<disp-formula id="e10">
<mml:math id="m48">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>y</mml:mi>
<mml:mi>z</mml:mi>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>z</mml:mi>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>y</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(10)</label>
</disp-formula>
<disp-formula id="e11">
<mml:math id="m49">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mover accent="true">
<mml:mi>s</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>y</mml:mi>
<mml:mi>z</mml:mi>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>z</mml:mi>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>y</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(11)</label>
</disp-formula>
<disp-formula id="e12">
<mml:math id="m50">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>&#x3c0;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>x</mml:mi>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mover accent="true">
<mml:mi>s</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(12)</label>
</disp-formula>
</p>
<p>Substituting Eqs <xref ref-type="disp-formula" rid="e10">10</xref>&#x2013;<xref ref-type="disp-formula" rid="e12">12</xref> into Eq. <xref ref-type="disp-formula" rid="e9">9</xref> yields:<disp-formula id="equ1">
<mml:math id="m51">
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mover accent="true">
<mml:mi>&#x3c0;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mi>z</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="e13">
<mml:math id="m52">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="" close="}" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>z</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(13)</label>
</disp-formula>
</p>
<p>The replicator dynamics equation for coal-fired power producers is as follows:<disp-formula id="e14">
<mml:math id="m53">
<mml:mrow>
<mml:mi>H</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>y</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mover accent="true">
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(14)</label>
</disp-formula>
</p>
<p>The utility expectations of coal-fired power producers choosing between &#x201c;purchasing green certificates&#x201d; and &#x201c;not purchasing green certificates&#x201d; are denoted as <inline-formula id="inf39">
<mml:math id="m54">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3ba;</mml:mi>
<mml:mi mathvariant="normal">g</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf40">
<mml:math id="m55">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3ba;</mml:mi>
<mml:mover accent="true">
<mml:mi mathvariant="normal">g</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, and population utility <inline-formula id="inf41">
<mml:math id="m56">
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="normal">&#x3ba;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>, respectively.<disp-formula id="e15">
<mml:math id="m57">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>x</mml:mi>
<mml:mi>z</mml:mi>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>z</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>x</mml:mi>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(15)</label>
</disp-formula>
<disp-formula id="e16">
<mml:math id="m58">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mover accent="true">
<mml:mi>g</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>x</mml:mi>
<mml:mi>z</mml:mi>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>z</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>x</mml:mi>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(16)</label>
</disp-formula>
<disp-formula id="e17">
<mml:math id="m59">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>y</mml:mi>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mover accent="true">
<mml:mi>g</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(17)</label>
</disp-formula>
</p>
<p>Substituting Eqs <xref ref-type="disp-formula" rid="e15">15</xref>&#x2013;<xref ref-type="disp-formula" rid="e17">17</xref> into Eq. <xref ref-type="disp-formula" rid="e14">14</xref> yields: <disp-formula id="e18">
<mml:math id="m61">
<mml:mrow>
<mml:mi>H</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>y</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mover accent="true">
<mml:mi>&#x3ba;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>y</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mi>z</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="" close="}" separators="">
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>z</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(18)</label>
</disp-formula>
</p>
<p>The replicator dynamics equation for the government is as follows:<disp-formula id="e19">
<mml:math id="m62">
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>y</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3c4;</mml:mi>
<mml:mi mathvariant="normal">q</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mover accent="true">
<mml:mi mathvariant="normal">&#x3c4;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(19)</label>
</disp-formula>
</p>
<p>The government&#x2019;s preference for selecting between a &#x201c;mandatory quota system&#x201d; and a &#x201c;non-mandatory quota system&#x201d; yields the expected utilities of <inline-formula id="inf43">
<mml:math id="m63">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3c4;</mml:mi>
<mml:mi mathvariant="normal">q</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf44">
<mml:math id="m64">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3c4;</mml:mi>
<mml:mover accent="true">
<mml:mi mathvariant="normal">q</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, and the population utility <inline-formula id="inf45">
<mml:math id="m65">
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="normal">&#x3c4;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>, respectively.<disp-formula id="e20">
<mml:math id="m66">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mi>q</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>x</mml:mi>
<mml:mi>y</mml:mi>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>y</mml:mi>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(20)</label>
</disp-formula>
<disp-formula id="e21">
<mml:math id="m67">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3c4;</mml:mi>
<mml:mover accent="true">
<mml:mi mathvariant="normal">q</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mtext>xy</mml:mtext>
<mml:msub>
<mml:mi mathvariant="normal">&#x3c4;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="normal">x</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi mathvariant="normal">y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3c4;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi mathvariant="normal">x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi mathvariant="normal">y</mml:mi>
<mml:msub>
<mml:mi mathvariant="normal">&#x3c4;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi mathvariant="normal">x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi mathvariant="normal">y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3c4;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(21)</label>
</disp-formula>
<disp-formula id="e22">
<mml:math id="m68">
<mml:mrow>
<mml:mover accent="true">
<mml:mi mathvariant="normal">&#x3c4;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="normal">z</mml:mi>
<mml:msub>
<mml:mi mathvariant="normal">&#x3c4;</mml:mi>
<mml:mi mathvariant="normal">g</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi mathvariant="normal">z</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3c4;</mml:mi>
<mml:mover accent="true">
<mml:mi mathvariant="normal">g</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(22)</label>
</disp-formula>
</p>
<p>Substituting Eqs <xref ref-type="disp-formula" rid="e20">20</xref>&#x2013;<xref ref-type="disp-formula" rid="e22">22</xref> into Eq. <xref ref-type="disp-formula" rid="e19">19</xref> yields:<disp-formula id="equ2">
<mml:math id="m69">
<mml:mrow>
<mml:mi>Z</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>z</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mi>q</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mover accent="true">
<mml:mi>&#x3c4;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>z</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mi>y</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="e23">
<mml:math id="m70">
<mml:mrow>
<mml:mfenced open="" close="}" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(23)</label>
</disp-formula>
</p>
<p>When the learning rates of <inline-formula id="inf46">
<mml:math id="m71">
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>d</mml:mi>
<mml:mi>x</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf47">
<mml:math id="m72">
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>d</mml:mi>
<mml:mi>y</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula id="inf48">
<mml:math id="m73">
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>d</mml:mi>
<mml:mi>z</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, which represent the three entities of the game, converge to zero, the evolutionary game reaches a state of local equilibrium. The partial equilibrium points are <inline-formula id="inf49">
<mml:math id="m74">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,0,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf50">
<mml:math id="m75">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,0,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf51">
<mml:math id="m76">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,1,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf52">
<mml:math id="m77">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,0,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf53">
<mml:math id="m78">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,1,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,0,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf54">
<mml:math id="m79">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,1,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula id="inf55">
<mml:math id="m80">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,1,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>. This also holds when the system of Eq. <xref ref-type="disp-formula" rid="e24">24</xref> below is satisfied.<disp-formula id="e24">
<mml:math id="m81">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mi>z</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>y</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>z</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mfenced open="" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mi>z</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3ba;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">&#x3ba;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3ba;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">&#x3ba;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3ba;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">&#x3ba;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3ba;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">&#x3ba;</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3ba;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">&#x3ba;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>z</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mfenced open="" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3ba;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">&#x3ba;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mi>y</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>y</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mfenced open="" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:math>
<label>(24)</label>
</disp-formula>
</p>
<p>Solving the system of Eq. <xref ref-type="disp-formula" rid="e24">24</xref> yields potential local equilibrium points within the evolutionary game, denoted as <inline-formula id="inf56">
<mml:math id="m82">
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msup>
<mml:mi>x</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mi>y</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mi>z</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
</sec>
<sec id="s2-2-2">
<title>2.2.2 Evolutionary stability analysis of tripartite strategy</title>
<p>In the realm of multiagent evolutionary game theory, as expounded upon by Ritzberger<xref ref-type="fn" rid="fn1">
<sup>1</sup>
</xref> in 1996, a strategy combination is asymptotically stable in the dynamic replicator system of the game if and only if it constitutes a strict Nash equilibrium&#x2014;the states of asymptotic stability and ESS combinations are mutually necessary and sufficient. Therefore, within the tripartite evolutionary game under consideration in the present study, the evolutionarily stable strategy combinations manifest in <inline-formula id="inf57">
<mml:math id="m83">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,0,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf58">
<mml:math id="m84">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,0,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf59">
<mml:math id="m85">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,1,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf60">
<mml:math id="m86">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,0,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf61">
<mml:math id="m87">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,1,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf62">
<mml:math id="m88">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,0,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf63">
<mml:math id="m89">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,1,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf64">
<mml:math id="m90">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,1,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>. Drawing inspiration from the analysis of multiagent evolutionary games concerning environmental regulations by <xref ref-type="bibr" rid="B48">Xv et al. (2017)</xref> as well as the work of <xref ref-type="bibr" rid="B50">Yang et al. (2020)</xref> based on the Lyapunov stability theory, and employing the eigenvalues of the Jacobian matrix as a determinant of the asymptotic stability of the local equilibrium points within a tripartite evolutionary game to corroborate ESSs (<xref ref-type="bibr" rid="B35">Liu and Dong, 2022</xref>), the Jacobian matrix in our tripartite evolutionary game can be deduced.<disp-formula id="e25">
<mml:math id="m91">
<mml:mrow>
<mml:mi>J</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mn>11</mml:mn>
</mml:msub>
</mml:mtd>
<mml:mtd>
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mn>12</mml:mn>
</mml:msub>
</mml:mtd>
<mml:mtd>
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mn>13</mml:mn>
</mml:msub>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mn>21</mml:mn>
</mml:msub>
</mml:mtd>
<mml:mtd>
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mn>22</mml:mn>
</mml:msub>
</mml:mtd>
<mml:mtd>
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mn>23</mml:mn>
</mml:msub>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mn>31</mml:mn>
</mml:msub>
</mml:mtd>
<mml:mtd>
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mn>32</mml:mn>
</mml:msub>
</mml:mtd>
<mml:mtd>
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mn>33</mml:mn>
</mml:msub>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mtd>
<mml:mtd>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mtd>
<mml:mtd>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mtd>
<mml:mtd>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mtd>
<mml:mtd>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>G</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mtd>
<mml:mtd>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>G</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mtd>
<mml:mtd>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>G</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(25)</label>
</disp-formula>
</p>
<p>The partial derivatives of the dynamic equations for the tripartite evolutionary game involving renewable power producers, coal-fired power producers, and the government are obtained from Eq. <xref ref-type="disp-formula" rid="e25">25</xref> as follows:<disp-formula id="equ3">
<mml:math id="m92">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>2</mml:mn>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mi>z</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="e26">
<mml:math id="m93">
<mml:mrow>
<mml:mfenced open="" close="}" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>z</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(26)</label>
</disp-formula>
<disp-formula id="equ4">
<mml:math id="m94">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mi>z</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="e27">
<mml:math id="m95">
<mml:mrow>
<mml:mfenced open="" close="}" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>z</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(27)</label>
</disp-formula>
<disp-formula id="equ5">
<mml:math id="m96">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mfenced open="{" close="" separators="">
<mml:mi>y</mml:mi>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>]</mml:mo>
<mml:mo>&#x2b;</mml:mo>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="e28">
<mml:math id="m97">
<mml:mrow>
<mml:mfenced open="" close="}" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>]</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(28)</label>
</disp-formula>
<disp-formula id="equ6">
<mml:math id="m98">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>y</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mi>z</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="e29">
<mml:math id="m99">
<mml:mrow>
<mml:mfenced open="" close="}" separators="">
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>z</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(29)</label>
</disp-formula>
<disp-formula id="equ7">
<mml:math id="m100">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>2</mml:mn>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mi>z</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="e30">
<mml:math id="m101">
<mml:mrow>
<mml:mfenced open="" close="}" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>z</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(30)</label>
</disp-formula>
<disp-formula id="equ8">
<mml:math id="m102">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>y</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="e31">
<mml:math id="m103">
<mml:mrow>
<mml:mfenced open="" close="}" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(31)</label>
</disp-formula>
<disp-formula id="equ9">
<mml:math id="m104">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>G</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>z</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="e32">
<mml:math id="m105">
<mml:mrow>
<mml:mfenced open="" close="}" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="" close=")" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close="" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(32)</label>
</disp-formula>
<disp-formula id="equ10">
<mml:math id="m106">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>G</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>z</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="e33">
<mml:math id="m107">
<mml:mrow>
<mml:mfenced open="" close="}" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(33)</label>
</disp-formula>
<disp-formula id="equ11">
<mml:math id="m108">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>G</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>2</mml:mn>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mi>y</mml:mi>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="e34">
<mml:math id="m109">
<mml:mrow>
<mml:mfenced open="" close="}" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(34)</label>
</disp-formula>
</p>
<p>Pursuant to the Lyapunov stability criteria, when all eigenvalues of the Jacobian matrix &#x3bb; are negative, the local equilibrium point achieves gradual stability and is designated as an attractor; if the Jacobian matrix bears a single negative eigenvalue &#x3bb;, the local equilibrium point becomes unstable and is classified as a source; and in cases where the eigenvalues of the Jacobian matrix consist of one negative and two positive or one positive and two negative values, the local equilibrium point becomes unstable, akin to a saddle point. Therefore, through differentiation of Eq. <xref ref-type="disp-formula" rid="e24">24</xref> with respect to the renewable power producers, coal-fired power producers, and the government acting in the tripartite evolutionary game, we derive the eigenvalues of the Jacobian matrix at the local equilibrium points <inline-formula id="inf65">
<mml:math id="m110">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,0,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf66">
<mml:math id="m111">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,0,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf67">
<mml:math id="m112">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,1,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf68">
<mml:math id="m113">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,0,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf69">
<mml:math id="m114">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,1,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf70">
<mml:math id="m115">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,0,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf71">
<mml:math id="m116">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,1,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf72">
<mml:math id="m117">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,1,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula id="inf73">
<mml:math id="m118">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>&#x2a;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>&#x2a;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
<sec id="s2-2-2-1">
<title>2.2.2.1 Stability analysis of local equilibrium point <inline-formula id="inf74">
<mml:math id="m119">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,0,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</title>
<p>The Jacobian matrix for <inline-formula id="inf75">
<mml:math id="m120">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,0,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is as follows:<disp-formula id="e35">
<mml:math id="m121">
<mml:mrow>
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mtd>
<mml:mtd>
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd>
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mtd>
<mml:mtd>
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd>
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(35)</label>
</disp-formula>
</p>
<p>The eigenvalues of the Jacobian matrix are <inline-formula id="inf76">
<mml:math id="m122">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf77">
<mml:math id="m123">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula id="inf78">
<mml:math id="m124">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. For <inline-formula id="inf79">
<mml:math id="m125">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,0,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> to achieve asymptotic stability, it is imperative that:<disp-formula id="equ12">
<mml:math id="m126">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="equ13">
<mml:math id="m127">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mtext>namely</mml:mtext>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="e36">
<mml:math id="m128">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(36)</label>
</disp-formula>
</p>
</sec>
<sec id="s2-2-2-2">
<title>2.2.2.2 Stability analysis of local equilibrium point <inline-formula id="inf80">
<mml:math id="m129">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,0,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</title>
<p>The Jacobian matrix for <inline-formula id="inf81">
<mml:math id="m130">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,0,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is as follows:<disp-formula id="e37">
<mml:math id="m131">
<mml:mrow>
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mtd>
<mml:mtd>
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd>
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mtd>
<mml:mtd>
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd>
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(37)</label>
</disp-formula>
</p>
<p>The eigenvalues of the Jacobian matrix are <inline-formula id="inf82">
<mml:math id="m132">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf83">
<mml:math id="m133">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula id="inf84">
<mml:math id="m134">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. For <inline-formula id="inf85">
<mml:math id="m135">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,0,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> to achieve asymptotic stability, it is imperative that:<disp-formula id="equ14">
<mml:math id="m136">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>&#x3c;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="equ15">
<mml:math id="m137">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mtext>namely</mml:mtext>
<mml:mo>,</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="e38">
<mml:math id="m138">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(38)</label>
</disp-formula>
</p>
</sec>
<sec id="s2-2-2-3">
<title>2.2.2.3 Stability analysis of local equilibrium point <inline-formula id="inf86">
<mml:math id="m139">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,1,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</title>
<p>The Jacobian matrix for <inline-formula id="inf87">
<mml:math id="m140">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,1,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is as follows:<disp-formula id="e39">
<mml:math id="m141">
<mml:mrow>
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mtd>
<mml:mtd>
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd>
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mtd>
<mml:mtd>
<mml:mn>0</mml:mn>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd>
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(39)</label>
</disp-formula>
<disp-formula id="equ16">
<mml:math id="m142">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="equ17">
<mml:math id="m143">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mtext>namely</mml:mtext>
<mml:mo>,</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="e40">
<mml:math id="m144">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(40)</label>
</disp-formula>
</p>
<p>Similarly, we can derive the eigenvalues for <inline-formula id="inf88">
<mml:math id="m145">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> to <inline-formula id="inf89">
<mml:math id="m146">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, as presented in <xref ref-type="table" rid="T3">Table 3</xref>.</p>
<table-wrap id="T3" position="float">
<label>TABLE 3</label>
<caption>
<p>Eigenvalues of the Jacobian matrix for each partial equilibrium point.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Partial equilibrium point</th>
<th align="center">
<inline-formula id="inf90">
<mml:math id="m147">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</th>
<th align="center">
<inline-formula id="inf91">
<mml:math id="m148">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</th>
<th align="center">
<inline-formula id="inf92">
<mml:math id="m149">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">
<inline-formula id="inf93">
<mml:math id="m150">
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,0,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf94">
<mml:math id="m151">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf95">
<mml:math id="m152">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf96">
<mml:math id="m153">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf97">
<mml:math id="m154">
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,0,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf98">
<mml:math id="m155">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf99">
<mml:math id="m156">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf100">
<mml:math id="m157">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf101">
<mml:math id="m158">
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,1,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf102">
<mml:math id="m159">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf103">
<mml:math id="m160">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf104">
<mml:math id="m161">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf105">
<mml:math id="m162">
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,0,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf106">
<mml:math id="m163">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf107">
<mml:math id="m164">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf108">
<mml:math id="m165">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf109">
<mml:math id="m166">
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,1,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf110">
<mml:math id="m167">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf111">
<mml:math id="m168">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf112">
<mml:math id="m169">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf113">
<mml:math id="m170">
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,0,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf114">
<mml:math id="m171">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf115">
<mml:math id="m172">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf116">
<mml:math id="m173">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf117">
<mml:math id="m174">
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,1,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf118">
<mml:math id="m175">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf119">
<mml:math id="m176">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf120">
<mml:math id="m177">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf121">
<mml:math id="m178">
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,1,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf122">
<mml:math id="m179">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf123">
<mml:math id="m180">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3ba;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf124">
<mml:math id="m181">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf125">
<mml:math id="m182">
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msup>
<mml:mi>x</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mi>y</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mi>z</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">0</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>For the purpose of facilitating analysis of the direction of the signs of the eigenvalues of the Jacobian matrix corresponding to distinct local equilibrium points and without compromising generality, let us presume that <italic>U - C</italic> &#x3e; 0, which indicates that the government attains positive net gains when enforcing mandatory quota regulations. Given the model&#x2019;s engagement with numerous and intricate variables and parameters, the ensuing sections will separately delve into whether an ESS is reached within the tripartite evolutionary game across four distinct scenarios.</p>
<p>Scenario 1: When <inline-formula id="inf126">
<mml:math id="m183">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mo>&#x3e;</mml:mo>
<mml:mi>&#x3d6;</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> holds true alongside <inline-formula id="inf127">
<mml:math id="m184">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mo>&#x3c;</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, denoting a green certificate market price that surpasses the subsidy for renewable power per kilowatt-hour, the government enforces obligatory quotas when the mandatory quota penalty surpasses the market price of green certificates. In this scenario, renewable power producers opt for the certification and trade of renewable power, while coal-fired power producers choose to procure green certificates from the market to meet the mandatory quota targets. This configuration corresponds to a local equilibrium point in the evolutionary game&#x2019;s dynamic replicator system labeled as <inline-formula id="inf128">
<mml:math id="m185">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,1,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>. From <xref ref-type="table" rid="T3">Table 3</xref>, it is evident that the eigenvalues of the Jacobian matrix for this equilibrium point are all negative, thus rendering it asymptotically stable and embodying an ESS. Meanwhile, in Scenario 1, the tripartite strategy choices at the local equilibrium points <inline-formula id="inf129">
<mml:math id="m186">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,0,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf130">
<mml:math id="m187">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,0,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf131">
<mml:math id="m188">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,1,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf132">
<mml:math id="m189">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,0,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf133">
<mml:math id="m190">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,1,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf134">
<mml:math id="m191">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,0,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf135">
<mml:math id="m192">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,1,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> cannot attain asymptotic stability and hence these constitute non-ESSs.</p>
<p>Scenario 2: In the event that <inline-formula id="inf136">
<mml:math id="m193">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mo>&#x3c;</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi>&#x3d6;</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf137">
<mml:math id="m194">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mo>&#x3c;</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, thus signifying a green certificate market price below the subsidy for renewable power per kilowatt-hour and a penalty for failing to meet mandatory quotas that surpasses the market price of green certificates, a dynamic market prevails in the presence of obligatory quotas. Owing to the regulatory provision of a FIT for renewable energy, which offers a subsidy that exceeds the green certificate price, rational renewable energy producers seek profit maximization. Consequently, they opt not to certify green certificates and abstain from participating in the green certificate market. Given that the government&#x2019;s substantial penalty for falling short of the renewable power quota exceeds the green certificate price, coal-fired power producers needing to meet the renewable energy quota opt to purchase green certificates from the market to satisfy quota requirements. This dynamic aligns with a local equilibrium point in the evolutionary game&#x2019;s dynamic replicator system, denoted as <inline-formula id="inf138">
<mml:math id="m195">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,1,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>. <xref ref-type="table" rid="T3">Table 3</xref> reveals that the corresponding eigenvalues of its Jacobian matrix are all negative, thereby translating to asymptotic stability and reflecting the presence of an ESS. The tripartite entities fail to harmonize their strategic choices, which in turn leads to the breakdown of green certificate trading. In Scenario 2, the strategy choices of the entities at the local equilibrium points <inline-formula id="inf139">
<mml:math id="m196">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,0,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf140">
<mml:math id="m197">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,0,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf141">
<mml:math id="m198">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,1,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf142">
<mml:math id="m199">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,0,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf143">
<mml:math id="m200">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,1,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf144">
<mml:math id="m201">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,0,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula id="inf145">
<mml:math id="m202">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,1,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> cannot achieve asymptotic stability, and hence these qualify as non-ESSs.</p>
<p>Scenario 3: When <inline-formula id="inf146">
<mml:math id="m203">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mo>&#x3c;</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi>&#x3d6;</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf147">
<mml:math id="m204">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mo>&#x3e;</mml:mo>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> align such that the green certificate price falls below the subsidy for renewable energy per kilowatt-hour and the penalty for not meeting mandatory quotas is less than the market price of green certificates, renewable power producers opt to persist with the FIT pricing regime and abstain from engaging in green certificate transactions. Meanwhile, due to the prohibitively high price of green certificates, coal-fired power producers prefer to accept governmental penalties rather than purchase green certificates. This dynamic corresponds to a local equilibrium point within the evolutionary game&#x2019;s dynamic replicator system, denoted as <inline-formula id="inf148">
<mml:math id="m205">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,0,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>. As can be deduced from <xref ref-type="table" rid="T3">Table 3</xref>, the eigenvalues of its corresponding Jacobian matrix are all negative, thus signifying asymptotic stability. Furthermore, this configuration satisfies the conditions for both asymptotic stability and the presence of an ESS. At this juncture, the strategic behaviors fail to converge in a way that is conducive to successful green certificate transactions, thereby leading to the ineffectiveness of this market. In Scenario 3, the strategy choices at the local equilibrium points <inline-formula id="inf149">
<mml:math id="m206">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,0,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf150">
<mml:math id="m207">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,0,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf151">
<mml:math id="m208">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,1,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf152">
<mml:math id="m209">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,1,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf153">
<mml:math id="m210">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,0,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf154">
<mml:math id="m211">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,1,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula id="inf155">
<mml:math id="m212">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,1,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> cannot achieve asymptotic stability, thus rendering them non-ESSs.</p>
<p>Scenario 4: In the circumstances in which <inline-formula id="inf156">
<mml:math id="m213">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mo>&#x3e;</mml:mo>
<mml:mi>&#x3d6;</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf157">
<mml:math id="m214">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mo>&#x3e;</mml:mo>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> align, thus signifying a green certificate market price that exceeds the subsidy for renewable energy per kilowatt-hour and a penalty for not fulfilling mandatory quotas that is less than the market price of green certificates, renewable power producers are guided by the market signal of higher prices for green certificates. To increase their profits, they opt to relinquish the advantages gained from continuing under the regulatory pricing subsidy of the FIT. Instead, these producers choose to acquire certification and trade green certificates. However, the punitive strength of the obligatory quota penalties is not sufficiently potent to incentivize coal-fired power producers to procure green certificates from the market. Instead, they opt to bear the government&#x2019;s penalties. This dynamic corresponds to a local equilibrium point within the evolutionary game&#x2019;s dynamic replicator system, labeled as <inline-formula id="inf158">
<mml:math id="m215">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,0,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>. As can be inferred from <xref ref-type="table" rid="T3">Table 3</xref>, the eigenvalues of its corresponding Jacobian matrix are all negative, thus signifying asymptotic stability and indicating that it qualifies as an ESS. The strategic behaviors fail to lead the tripartite entities toward strategies that foster beneficial green certificate transactions, thereby resulting in the failure of such trading. In Scenario 4, the strategy choices at the local equilibrium points <inline-formula id="inf159">
<mml:math id="m216">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,0,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf160">
<mml:math id="m217">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,0,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf161">
<mml:math id="m218">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,1,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf162">
<mml:math id="m219">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,0,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf163">
<mml:math id="m220">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,1,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf164">
<mml:math id="m221">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,1,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula id="inf165">
<mml:math id="m222">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,1,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> cannot attain asymptotic stability and therefore qualify as non-ESSs. The stability of the local equilibrium points is outlined in <xref ref-type="table" rid="T4">Table 4</xref>.</p>
<table-wrap id="T4" position="float">
<label>TABLE 4</label>
<caption>
<p>Stability of partial equilibrium points (Scenarios 1, 2, 3, 4).</p>
</caption>
<table>
<thead valign="top">
<tr>
<th colspan="4" align="center">Scenario 1</th>
<th colspan="4" align="center">Scenario 2</th>
<th colspan="4" align="center">Scenario 3</th>
<th colspan="5" align="center">Scenario 4</th>
</tr>
<tr>
<th align="left">Equilibrium point</th>
<th align="left">
<inline-formula id="inf166">
<mml:math id="m223">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3bb;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</th>
<th align="left">
<inline-formula id="inf167">
<mml:math id="m224">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3bb;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</th>
<th align="left">
<inline-formula id="inf168">
<mml:math id="m225">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3bb;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</th>
<th align="left">Stability</th>
<th align="left">
<inline-formula id="inf169">
<mml:math id="m226">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3bb;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</th>
<th align="left">
<inline-formula id="inf170">
<mml:math id="m227">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3bb;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</th>
<th align="left">
<inline-formula id="inf171">
<mml:math id="m228">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3bb;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</th>
<th align="left">Stability</th>
<th align="left">
<inline-formula id="inf172">
<mml:math id="m229">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3bb;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</th>
<th align="left">
<inline-formula id="inf173">
<mml:math id="m230">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3bb;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</th>
<th align="left">
<inline-formula id="inf174">
<mml:math id="m231">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3bb;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</th>
<th align="left">Stability</th>
<th align="left">
<inline-formula id="inf175">
<mml:math id="m232">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3bb;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</th>
<th align="left">
<inline-formula id="inf176">
<mml:math id="m233">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3bb;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</th>
<th align="left">
<inline-formula id="inf177">
<mml:math id="m234">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">&#x3bb;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</th>
<th align="left">Stability</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">
<inline-formula id="inf178">
<mml:math id="m235">
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,0,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">&#x2b;</td>
<td align="left">-</td>
<td align="left">&#x2b;</td>
<td align="left">Saddle point</td>
<td align="left">-</td>
<td align="left">-</td>
<td align="left">&#x2b;</td>
<td align="left">Saddle point</td>
<td align="left">-</td>
<td align="left">-</td>
<td align="left">&#x2b;</td>
<td align="left">Saddle point</td>
<td align="left">&#x2b;</td>
<td align="left">-</td>
<td align="left">&#x2b;</td>
<td align="left">Saddle point</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf179">
<mml:math id="m236">
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,0,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">-</td>
<td align="left">-</td>
<td align="left">&#x2b;</td>
<td align="left">Saddle point</td>
<td align="left">&#x2b;</td>
<td align="left">-</td>
<td align="left">&#x2b;</td>
<td align="left">Saddle point</td>
<td align="left">&#x2b;</td>
<td align="left">-</td>
<td align="left">&#x2b;</td>
<td align="left">Saddle point</td>
<td align="left">&#x2b;</td>
<td align="left">-</td>
<td align="left">&#x2b;</td>
<td align="left">Saddle point</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf180">
<mml:math id="m237">
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,1,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">&#x2b;</td>
<td align="left">&#x2b;</td>
<td align="left">&#x2b;</td>
<td align="left">Non-stability point</td>
<td align="left">-</td>
<td align="left">&#x2b;</td>
<td align="left">&#x2b;</td>
<td align="left">Saddle point</td>
<td align="left">-</td>
<td align="left">&#x2b;</td>
<td align="left">&#x2b;</td>
<td align="left">Saddle point</td>
<td align="left">&#x2b;</td>
<td align="left">&#x2b;</td>
<td align="left">&#x2b;</td>
<td align="left">Non-stability point</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf181">
<mml:math id="m238">
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,0,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">&#x2b;</td>
<td align="left">&#x2b;</td>
<td align="left">-</td>
<td align="left">Saddle point</td>
<td align="left">-</td>
<td align="left">&#x2b;</td>
<td align="left">-</td>
<td align="left">Saddle point</td>
<td align="left">-</td>
<td align="left">-</td>
<td align="left">-</td>
<td align="left">ESS</td>
<td align="left">&#x2b;</td>
<td align="left">-</td>
<td align="left">-</td>
<td align="left">Saddle point</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf182">
<mml:math id="m239">
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>5</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,1,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">-</td>
<td align="left">&#x2b;</td>
<td align="left">&#x2b;</td>
<td align="left">Saddle point</td>
<td align="left">&#x2b;</td>
<td align="left">&#x2b;</td>
<td align="left">&#x2b;</td>
<td align="left">Non-stability point</td>
<td align="left">&#x2b;</td>
<td align="left">&#x2b;</td>
<td align="left">&#x2b;</td>
<td align="left">Non-stability point</td>
<td align="left">-</td>
<td align="left">&#x2b;</td>
<td align="left">&#x2b;</td>
<td align="left">Saddle point</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf183">
<mml:math id="m240">
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,0,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">-</td>
<td align="left">&#x2b;</td>
<td align="left">-</td>
<td align="left">Saddle point</td>
<td align="left">&#x2b;</td>
<td align="left">&#x2b;</td>
<td align="left">-</td>
<td align="left">Saddle point</td>
<td align="left">&#x2b;</td>
<td align="left">-</td>
<td align="left">-</td>
<td align="left">Saddle point</td>
<td align="left">-</td>
<td align="left">-</td>
<td align="left">-</td>
<td align="left">ESS</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf184">
<mml:math id="m241">
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,1,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">&#x2b;</td>
<td align="left">-</td>
<td align="left">-</td>
<td align="left">Saddle point</td>
<td align="left">-</td>
<td align="left">-</td>
<td align="left">-</td>
<td align="left">ESS</td>
<td align="left">-</td>
<td align="left">&#x2b;</td>
<td align="left">-</td>
<td align="left">Saddle point</td>
<td align="left">&#x2b;</td>
<td align="left">&#x2b;</td>
<td align="left">-</td>
<td align="left">Saddle point</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf185">
<mml:math id="m242">
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,1,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">-</td>
<td align="left">-</td>
<td align="left">-</td>
<td align="left">ESS</td>
<td align="left">&#x2b;</td>
<td align="left">-</td>
<td align="left">-</td>
<td align="left">Saddle point</td>
<td align="left">&#x2b;</td>
<td align="left">&#x2b;</td>
<td align="left">-</td>
<td align="left">Saddle point</td>
<td align="left">-</td>
<td align="left">&#x2b;</td>
<td align="left">-</td>
<td align="left">Saddle point</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf186">
<mml:math id="m243">
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msup>
<mml:mi>x</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mi>y</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mi>z</mml:mi>
<mml:mo>&#x2a;</mml:mo>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">0</td>
<td align="left">0</td>
<td align="left">0</td>
<td align="left">Saddle point</td>
<td align="left">0</td>
<td align="left">0</td>
<td align="left">0</td>
<td align="left">Saddle point</td>
<td align="left">0</td>
<td align="left">0</td>
<td align="left">0</td>
<td align="left">Saddle point</td>
<td align="left">0</td>
<td align="left">0</td>
<td align="left">0</td>
<td align="left">Saddle point</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Combining Scenarios 1&#x2013;4, the attainment of <inline-formula id="inf187">
<mml:math id="m244">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mo>&#x3c;</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi>&#x3d6;</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf188">
<mml:math id="m245">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mo>&#x3c;</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> or <inline-formula id="inf189">
<mml:math id="m246">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mo>&#x3c;</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi>&#x3d6;</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf190">
<mml:math id="m247">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mo>&#x3e;</mml:mo>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> or <inline-formula id="inf191">
<mml:math id="m248">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mo>&#x3e;</mml:mo>
<mml:mi>&#x3d6;</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf192">
<mml:math id="m249">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mo>&#x3e;</mml:mo>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> respectively establishes the asymptotically stable local equilibrium points as <inline-formula id="inf193">
<mml:math id="m250">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,1,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf194">
<mml:math id="m251">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,0,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula id="inf195">
<mml:math id="m252">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,0,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, thus marking the failure of green certificate transactions. Green certificate trading is optimal only when <inline-formula id="inf196">
<mml:math id="m253">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mo>&#x3e;</mml:mo>
<mml:mi>&#x3d6;</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> <italic>a</italic>nd <inline-formula id="inf197">
<mml:math id="m254">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mo>&#x3c;</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> are simultaneously satisfied, thereby resulting in the local equilibrium point <inline-formula id="inf198">
<mml:math id="m255">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,1,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> achieving asymptotic stability. This pivotal juncture allows renewable power producers to certify and engage in green certificate trading, coal-fired power producers to procure green certificates, and the government to enforce mandatory quota regulations; taken together, these actions lead to the successful realization of green certificate trading. These findings expose the fundamental limitations of China&#x2019;s prevailing voluntary green certificate scheme while simultaneously laying the theoretical foundation for the optimization of its RPS and TGC regulatory policies.</p>
</sec>
</sec>
</sec>
</sec>
<sec id="s3">
<title>3 Simulation and results</title>
<p>Drawing upon practical experience of China&#x2019;s electricity market liberalization and low-carbon development, we imbue the payoff matrix of the tripartite evolutionary game with several assumptions for parameter initialization. Employing the MATLAB 2014a software package, we conduct numerical simulations of the dynamic game process under distinct initial states. We proceed to discuss the factors influencing regulatory effectiveness, an outcome that encompasses government subsidies, penalties, and quota parameters, based on the simulation outcomes. This discussion aims to provide a scientific foundation for systematic parameterization and rule design, which is essential for the seamless implementation of a renewable energy quota system.</p>
<sec id="s3-1">
<title>3.1 Data selection and parameter assignment</title>
<p>In 2018, China&#x2019;s total electricity generation amounted to 6.99 &#xd7; 10<sup>9</sup>&#xa0;MWh, with non-hydro renewable energy accounting for 7.77% of that total. Notably, China is poised to achieve grid parity in the coming years in incremental wind and photovoltaic power generation, which would entail equivalent pricing with coal-fired power and thus eliminate the need for subsidies. However, the price disparity between renewable and coal-fired power prevails and has been addressed through the subsidies provided by the Renewable Energy Fund. The specific numerical parameterizations are shown in <xref ref-type="table" rid="T5">Table 5</xref>.</p>
<table-wrap id="T5" position="float">
<label>TABLE 5</label>
<caption>
<p>Parameter value settings.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Parameter</th>
<th align="center">Assignment</th>
<th align="center">Parameter</th>
<th align="center">Assignment</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">
<inline-formula id="inf199">
<mml:math id="m256">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">7.77%</td>
<td align="center">
<inline-formula id="inf200">
<mml:math id="m257">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mn>20</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">20%</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf201">
<mml:math id="m258">
<mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">6.99 &#xd7; 10<sup>9</sup>&#xa0;MWh</td>
<td align="center">F</td>
<td align="center">1.5P</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf202">
<mml:math id="m259">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>&#x3c9;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">227 yuan/MWh</td>
<td align="center">T</td>
<td align="center">20</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf203">
<mml:math id="m260">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf204">
<mml:math id="m261">
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf205">
<mml:math id="m262">
<mml:mrow>
<mml:msub>
<mml:mi>z</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">0.5</td>
<td align="center">&#x3b1;</td>
<td align="center">1</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>In <xref ref-type="table" rid="T5">Table 5</xref>, the parameter <inline-formula id="inf206">
<mml:math id="m263">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>&#x3c9;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> is drawn from a comprehensive analysis of the National Grid Energy Research Reports for the years 2016&#x2013;2018. The average electricity price for coal-fired power producers is 273 yuan/MWh, while that for renewable power producers stands at approximately 500 yuan/MWh, thus establishing a value of 227 yuan/MWh. The simulation timeframe spans from 2018 to 2038 with yearly increments. The quota for non-hydro renewable power is set to 20% by 2030, with an annual growth rate of 2.3%. Drawing on insight from <xref ref-type="bibr" rid="B5">Bergek and Jacobsson (2010)</xref>, the elasticity of the supply of green certificates is set to 0.8.</p>
</sec>
<sec id="s3-2">
<title>3.2 Simulation results</title>
<sec id="s3-2-1">
<title>3.2.1 Scenario 1: when <inline-formula id="inf207">
<mml:math id="m264">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mo>&#x3e;</mml:mo>
<mml:mover accent="true">
<mml:mi>&#x3c9;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf208">
<mml:math id="m265">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mo>&#x3c;</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</title>
<p>The simulated strategies of the government, renewable power producers, and coal-fired power producers in Scenario 1, where the market price of green certificates surpasses the subsidies for renewable power generation and the penalty for failing to meet mandatory quotas outweighs the market price of green certificates, are depicted in <xref ref-type="fig" rid="F1">Figure 1</xref>.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Tripartite evolutionary stable equilibrium <inline-formula id="inf209">
<mml:math id="m266">
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,1,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> in Scenario 1.</p>
</caption>
<graphic xlink:href="fenrg-11-1272497-g001.tif"/>
</fig>
<p>In Scenario 1, these three parties progressively converge toward unity, ultimately establishing a tripartite evolutionary equilibrium at point <inline-formula id="inf210">
<mml:math id="m267">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,1,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>. The government opts to enforce mandatory quotas, renewable power producers choose to authenticate and trade green certificates, and coal-fired power producers decide to purchase green certificates, thereby resulting in a successful green certificate transaction.</p>
</sec>
<sec id="s3-2-2">
<title>3.2.2 Scenario 2: when <inline-formula id="inf211">
<mml:math id="m268">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mo>&#x3c;</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mover accent="true">
<mml:mi>&#x3c9;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf212">
<mml:math id="m269">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mo>&#x3c;</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</title>
<p>The simulated strategies of the government, renewable power producers, and coal-fired power producers in Scenario 2, where the market price of green certificates falls below the subsidies for renewable power generation and the penalty for failing to meet mandatory quotas surpasses the market price of green certificates, are illustrated in <xref ref-type="fig" rid="F2">Figure 2</xref>.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Tripartite evolutionary stable equilibrium <inline-formula id="inf213">
<mml:math id="m270">
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,1,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> in Scenario 2.</p>
</caption>
<graphic xlink:href="fenrg-11-1272497-g002.tif"/>
</fig>
<p>In Scenario 2, the government and coal-fired power producers gradually converge toward unity, while renewable power producers converge toward zero and opt out of green certificate transactions. The tripartite evolutionary equilibrium stabilizes at point <inline-formula id="inf214">
<mml:math id="m271">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>7</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,1,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, with the government enforcing mandatory quotas, coal-fired power producers purchasing green certificates, and renewable power producers refusing to authenticate green certificates, thereby resulting in an unsuccessful green certificate transaction.</p>
</sec>
<sec id="s3-2-3">
<title>3.2.3 Scenario 3: when <inline-formula id="inf215">
<mml:math id="m272">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mo>&#x3c;</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mover accent="true">
<mml:mi>&#x3c9;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf216">
<mml:math id="m273">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mo>&#x3e;</mml:mo>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</title>
<p>The simulated strategic dynamics among the government, renewable power producers, and coal-fired power producers in Scenario 3, wherein the price of green certificates falls below the subsidies for renewable power generation and the penalty for not meeting mandatory quotas is less than the market price of green certificates, are presented in <xref ref-type="fig" rid="F3">Figure 3</xref>.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Tripartite evolutionary stable equilibrium <inline-formula id="inf217">
<mml:math id="m274">
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,0,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> in Scenario 3.</p>
</caption>
<graphic xlink:href="fenrg-11-1272497-g003.tif"/>
</fig>
<p>In Scenario 3, the government converges to a value of one, while renewable and coal-fired power producers gradually approach a value of zero, exhibiting resistance to engage in green certificate transactions. The tripartite evolutionary equilibrium stabilizes at point <inline-formula id="inf218">
<mml:math id="m275">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,0,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, wherein the government opts to enforce mandatory quotas, coal-fired power producers choose to acquire green certificates, and renewable power producers opt not to validate green certificates, ultimately leading to the collapse of green certificate transactions.</p>
</sec>
<sec id="s3-2-4">
<title>3.2.4 Scenario 4: when <inline-formula id="inf219">
<mml:math id="m276">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mo>&#x3e;</mml:mo>
<mml:mover accent="true">
<mml:mi>&#x3c9;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf220">
<mml:math id="m277">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>&#x3b4;</mml:mi>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mo>&#x3e;</mml:mo>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</title>
<p>The strategic dynamics of the government, renewable power producers, and coal-fired power producers in Scenario 4, where the market price of green certificates exceeds the subsidies for renewable power generation and the penalty for not meeting mandatory quotas is less than the market price of green certificates, are illustrated in <xref ref-type="fig" rid="F4">Figure 4</xref>.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Stable equilibrium of tripartite evolution <inline-formula id="inf221">
<mml:math id="m278">
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>6</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,0,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> in Scenario 4.</p>
</caption>
<graphic xlink:href="fenrg-11-1272497-g004.tif"/>
</fig>
<p>In Scenario 4, the government and renewable power producers converge to a value of one, while coal-fired power producers converge to a value of zero, refraining from purchasing green certificates. The tripartite evolutionary equilibrium stabilizes at point AAAAA, with the government choosing to enforce mandatory quotas, renewable power producers opting to validate and trade green certificates, and coal-fired power producers opting not to purchase green certificates, ultimately causing the collapse of green certificate transactions.</p>
<p>By artificially simulating and evaluating the equilibrium strategies of the government, renewable power producers, and coal-fired power producers in the four aforementioned scenarios concerning mandatory and non-mandatory quotas, the conclusions drawn from the tripartite evolutionary game analysis are verified. Furthermore, to ensure that green certificate transactions become a shared strategy among power producers, the government must meticulously formulate the primary parameters of RPS and TGC, thereby averting Scenarios 2 to 4 and realizing the circumstances illustrated in Scenario 1. In the following section, we delve into a detailed discussion in the context of Scenario 1 concerning the impact of subsidy, quota, and penalty intensity parameter settings on green certificate transactions in the presence of mandatory quotas.</p>
</sec>
</sec>
<sec id="s3-3">
<title>3.3 Discussion</title>
<sec id="s3-3-1">
<title>3.3.1 Impact of subsidies on green certificate trading</title>
<p>We proceed to investigate the impact of different subsidy withdrawal patterns on green certificate transactions under Scenario 1 in the evolutionary game among stakeholders, where the ultimate equilibrium of <inline-formula id="inf222">
<mml:math id="m279">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,1,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is achieved and remains stable. Four distinct subsidy withdrawal approaches have been devised. The first involves uniform withdrawal of subsidies; the second features gradual-then-rapid withdrawal; the third involves swift-then-gradual withdrawal; and the fourth employs stepwise subsidy withdrawal. Simulations and emulations of the effects of these divergent subsidy withdrawal strategies on green certificate transactions are depicted in <xref ref-type="fig" rid="F5">Figure 5</xref>.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Impact of different subsidy withdrawal strategies on green certificate trading.</p>
</caption>
<graphic xlink:href="fenrg-11-1272497-g005.tif"/>
</fig>
<p>From <xref ref-type="fig" rid="F5">Figure 5</xref>, it can be seen that under the first approach, coal-fired power producers reach equilibrium stability at Period 14, while renewable power producers attain equilibrium stability at Period 19. Notably, coal-fired power and renewable power producers do not synchronously adopt green certificate trading strategies, thereby hindering the achievement of green certificate transactions. Under the second approach (i.e., gradual-then-rapid subsidy withdrawal), both coal-fired and renewable power producers stabilize at equilibrium almost simultaneously by Period 20, thus facilitating the attainment of green certificate transactions, albeit with a lengthier equilibrium stabilization period. Under the fourth approach of stepwise subsidy withdrawal, both coal-fired and renewable power producers achieve equilibrium stability by Period 20. The third approach, which involves swift-then-gradual subsidy withdrawal, leads both coal-fired and renewable power producers to simultaneously achieve equilibrium stability by Period 15, thus facilitating the swift and efficient realization of green certificate transactions.</p>
<p>Consequently, in China&#x2019;s transition from FIT to RPS&#x2013;TGC regulation of renewable power pricing, opting for the third subsidy withdrawal approach (i.e., swift-then-gradual withdrawal) would enable the rapid realization of this transition.</p>
</sec>
<sec id="s3-3-2">
<title>3.3.2 Impact of quotas on green certificate trading</title>
<p>In this section, a specific comparative analysis is conducted to assess the equilibrium stability tendencies of renewable and coal-fired power producers in the context of an effective RPS&#x2013;TGC framework (namely, Scenario 1), when the compulsory quota of <inline-formula id="inf223">
<mml:math id="m280">
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is 10%, 20%, or 30%. Subsequently, the impact of quota specifications on green certificate transactions is investigated. The simulation and emulation of the effects of three distinct quota ratios on green certificate transactions are illustrated in <xref ref-type="fig" rid="F6">Figure 6</xref>. Points plotted with the &#x2022; symbol represent a quota of 10%; those plotted with the o symbol illustrate a ratio of 20%; and those plotted with the &#x2a; symbol represent a ratio of 30%.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Effect of different quotas on green certificate trading.</p>
</caption>
<graphic xlink:href="fenrg-11-1272497-g006.tif"/>
</fig>
<p>When <inline-formula id="inf224">
<mml:math id="m281">
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is set to 10%, as depicted in <xref ref-type="fig" rid="F6">Figure 6</xref>, it becomes evident that the formation of a stable equilibrium strategy among the three entities requires a considerable amount of time. Given the reduced demand for green certificates within the TGC market due to the lower quota, the price of these certificates declines correspondingly. This price fluctuation creates an incentive for coal-fired power producers to engage in purchases, thereby elevating the probability of their doing so. At the same time, the fluctuating green certificate price diminishes the incentive for renewable energy producers to trade these certificates, which in turn reduces the probability of their engaging in market transactions. Given the steeper slope of the curve for coal-fired power producers, the curves representing the two parties intersect before converging on a common stable equilibrium strategy. Before the intersection point is reached, the probability of coal-fired power producers purchasing green certificates is lower than that of renewable power producers selling them. This situation reverses after the intersection point, thereby prolonging the completion time for green certificate transactions.</p>
<p>With <inline-formula id="inf225">
<mml:math id="m282">
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> set to 30%, the formation of a stable equilibrium strategy among the three entities also requires a substantial period of time. Furthermore, the time taken by renewable power producers to reach equilibrium stability is notably shorter than that required by coal-fired power producers, which impedes the green certificate transaction process. A higher <inline-formula id="inf226">
<mml:math id="m283">
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> value leads to an increased demand for green certificates in the TGC market, which causes the price of certificates to surge. This price fluctuation exerts a suppressive effect on coal-fired power producers&#x2019; incentives to purchase green certificates, thereby resulting in a decrease in the probability of their engaging in transactions. At the same time, the price signal enhances the incentive for renewable power producers to trade green certificates, which has the opposite effect. The steeper slope of the curve for renewable power producers leads to an intersection being reached before both parties attain a common stable equilibrium strategy. Prior to the intersection point being reached, the probability of coal-fired power producers purchasing green certificates surpasses that of renewable power producers selling them. This trend reverses after the intersection point is reached, thus extending the time required to finalize green certificate transactions.</p>
<p>Finally, in the scenario with a quota of 20%, both renewable and coal-fired power producers achieve strategic convergence and sustain a simultaneous ascent to equilibrium stability by the ninth period. This favorable outcome enhances the likelihood of a three-party green certificate transaction occurring. In summary, in contrast to the baseline scenario, setting <inline-formula id="inf227">
<mml:math id="m284">
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> either too low or too high impedes consensus formation and thus the success of green certificate transactions, which hinders the transition from FIT to RPS&#x2013;TGC renewable energy pricing regulation.</p>
</sec>
<sec id="s3-3-3">
<title>3.3.3 Impact of penalties on green certificate trading</title>
<p>We proceed to engage in a specific comparative analysis under the assumption of an efficacious RPS&#x2013;TGC scenario in order to scrutinize the effects of three distinct penalty levels (namely, <italic>F</italic> &#x3d; 1.3<italic>P</italic>, <italic>F</italic> &#x3d; 1.5<italic>P</italic>, and <italic>F</italic> &#x3d; 2<italic>P</italic>) on the equilibrium stability tendencies of renewable power producers, coal-fired power producers, and the governing body, with a specific focus on the implications for green certificate transactions. The ramifications of these divergent penalty levels for green certificate transactions are simulated and presented in <xref ref-type="fig" rid="F7">Figure 7</xref>. Points plotted with the &#x2a; symbol correspond to the <italic>F</italic> &#x3d; 1.3<italic>P</italic> curve, which represents a low-penalty scenario; those plotted with the &#x2022; symbol signify the <italic>F</italic> &#x3d; 1.5<italic>P</italic> curve, which represents a moderate-penalty scenario; and those plotted with the o symbol denote the <italic>F</italic> &#x3d; 2<italic>P</italic> curve, which represents a high-penalty scenario.</p>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>Impact of different penalty intensities on green certificate trading.</p>
</caption>
<graphic xlink:href="fenrg-11-1272497-g007.tif"/>
</fig>
<p>Upon analyzing <xref ref-type="fig" rid="F7">Figure 7</xref>, it becomes evident that in the context of a low-penalty scenario, the establishment of a stable equilibrium strategy requires a substantial period of time. As the penalty factor (<italic>F</italic>) diminishes, the likelihood of coal-fired power producers purchasing green certificates decreases, while the probability of their incurring penalties from the governing body increases. Consequently, the rate of adjustment in the trading strategy of renewable energy producers with respect to green certificates also diminishes, but synchronizing the behaviors of these two parties remains challenging. This mutual lack of synchronization results in flatter curves for both parties, thus delaying the convergence to a mutually shared trading strategy. In the high-penalty scenario (<italic>F</italic> &#x3d; 2<italic>P</italic>), coal-fired power producers experience relatively rapid evolution toward equilibrium stability in their strategic behavior, but this pace significantly outstrips that of renewable power producers, thereby leading to pronounced asynchrony. With an increase in the penalty factor (<italic>F</italic>), the propensity of coal-fired power producers to accept penalties from the governing body decreases, thus leading to a rapid escalation in the rate of adjustment in their trading strategy and resulting in steeper curves. Conversely, the rate of adjustment in the trading strategy of renewable power producers notably lags behind that of coal-fired power producers, as can be seen by the evident time delay. This asynchronous adjustment undermines the formation of a mutually shared trading strategy and postpones the achievement of a successful green certificate transaction.</p>
<p>In the context of a moderate-penalty scenario, both renewable and coal-fired power producers promptly synchronize their strategic behaviors and jointly converge toward an equilibrium stability strategy. This synchronization greatly contributes to the realization of a shared strategy selection within the dynamic framework of the tripartite game and facilitates green certificate transactions. In contrast with the moderate-penalty scenario, the adoption of excessively low or high penalties hinders the inclination of the agents in the tripartite game toward the shared strategic choice of engaging in green certificate transactions. This in turn impedes the transition from FIT pricing to RPS&#x2013;TGC renewable energy pricing regulation.</p>
</sec>
</sec>
</sec>
<sec sec-type="conclusion" id="s4">
<title>4 Conclusion</title>
<p>At present, China adheres to the FIT regulatory model of renewable power pricing as well as employing existing government subsidies. Given the lackluster results of the voluntary green certificate trading pilot program in 2017, there is a need for in-depth exploration of the reasons for its ineffectiveness as well as exploration of the formulation of more effective regulatory policies for electricity pricing. In this context, we have first employed the concept of evolutionary game theory to construct a tripartite evolutionary game model involving the government, renewable power producers, and coal-fired power producers under RPS&#x2013;TGC and non-mandatory quota-based green certificate trading systems while taking government subsidies into account. We solved the dynamic equations for the three parties&#x2019; strategies under two regulatory policies for pricing and have identified eight optimal strategies and local equilibrium points, including <inline-formula id="inf228">
<mml:math id="m285">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>0,0,0</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf229">
<mml:math id="m286">
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>8</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1,1,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>. Subsequently, guided by Lyapunov stability theory and using the eigenvalues of the Jacobian matrix, we assessed the asymptotic stability of local equilibrium points in the tripartite evolutionary game under four scenarios. Our results reveal that the strategic choices of the three parties in the game are as follows: renewable power producers certify and trade green certificates, coal-fired power producers purchase green certificates, and the government enforces mandatory quotas. This result constitutes an ESS, thus validating the effectiveness of the RPS&#x2013;TGC regulatory model for electricity pricing. At the same time, we have confirmed that achieving asymptotic stability is challenging under China&#x2019;s current voluntary green certificate trading system, thereby theoretically indicating the root causes of policy ineffectiveness despite the actors making strategic choices that represent local equilibrium points in the tripartite evolutionary game.</p>
<p>In our simulation, we initially assigned parameter values in the profit matrices of the tripartite evolutionary game based on the actual Chinese power market and renewable energy industry. We utilized MATLAB 2014a software to simulate models of the tripartite evolutionary game under RPS&#x2013;TGC and non-mandatory quota-based green certificate trading systems, with the simulation results corroborating our theoretical findings.</p>
<p>Furthermore, in exploring China&#x2019;s transition from FIT to RPS&#x2013;TGC for regulation of renewable power pricing, we have discussed the impact of different subsidy withdrawal strategies on green certificate trading using the tripartite ESS framework. We designed four subsidy withdrawal methods: uniform withdrawal, slow-then-fast withdrawal, fast-then-slow withdrawal, and stepwise withdrawal. Our results revealed that the fast-then-slow FIT subsidy withdrawal method enables both coal-fired and renewable power producers to achieve equilibrium stability at the same time, thus facilitating green certificate trading. At present, China prefers the slow-then-fast FIT subsidy withdrawal method for newly added renewable power generation, but our study indicates that this approach requires a longer period of time to attain equilibrium stability in green certificate trading. Therefore, the transition of China&#x2019;s renewable power pricing regulation model from FIT to RPS&#x2013;TGC will benefit from the adoption of a phased approach, with a higher initial subsidy withdrawal rate for existing renewable power producers that receive subsidies.</p>
<p>Finally, drawing upon the tripartite ESS results, we delved into the repercussions of various quota and penalty scenarios for the dynamics of green certificate trading among the players. Specifically, we introduced three distinct quota scenarios and three distinct penalty scenarios: high, medium, and low. The results of our simulated experiments revealed that under both the high- and low-quota scenarios, it takes an extended period of time for the parties to converge on a shared strategy that supports successful green certificate trading, as a result of the imbalance in quotas hindering efficient trading. Conversely, in the scenario in which quotas are moderate, both renewable and coal-fired power producers swiftly converge upon a shared strategy and progress toward equilibrium stability. This situation promotes a synchronized and efficient green certificate trading process. Similarly, in the presence of moderate penalties, both renewable and coal-fired power producers rapidly reach convergence and advance toward equilibrium stability. This in turn establishes shared beliefs and supports successful green certificate trading. Extremes in the key parameters within the Chinese RPS&#x2013;TGC framework&#x2014;whether excessively high or low&#x2014;are therefore detrimental to the implementation of the RPS&#x2013;TGC regulatory model for renewable energy pricing. In light of our results, we advocate for an initial quota allocation of 20% and a penalty standard of 1.5P.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s5">
<title>Data availability statement</title>
<p>The raw data supporting the conclusion of this article will be made available by the authors, without undue reservation.</p>
</sec>
<sec id="s6">
<title>Author contributions</title>
<p>GD: Conceptualization, Formal Analysis, Writing&#x2013;original draft. CJ: Supervision, Visualization, Writing&#x2013;review and editing. ZL: Data curation, Investigation, Methodology, Resources, Software, Writing&#x2013;original draft.</p>
</sec>
<sec id="s7">
<title>Funding</title>
<p>The authors declare financial support was received for the research, authorship, and/or publication of this article. This research was funded by the National Natural Science Foundation of China (Grant No. 71963034), the Philosophy and Social Science Planning Project on Popular Science of Yunnan Province (Grant No. SKPJ2022009), and the Key Liberal Arts projects of Southwest Forestry University (Grant No. WKZD104).</p>
</sec>
<ack>
<p>The authors would like to express their gratitude for the institutional support provided by the above funds.</p>
</ack>
<sec sec-type="COI-statement" id="s8">
<title>Conflict of interest</title>
<p>Author ZL was employed by Huaneng Lancang River Hydropower Inc.</p>
<p>The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="correction-note" id="s12">
<title>Correction note</title>
<p>This article has been corrected with minor changes. These changes do not impact the scientific content of the article.</p>
</sec>
<sec sec-type="disclaimer" id="s9">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<fn-group>
<fn id="fn1">
<label>1</label>
<p>In 1996, Ritzberger demonstrated that in the context of multi-agent evolutionary games, a strategy combination is asymptotically stable in the dynamic replication system of a multi-agent evolutionary game if and only if it constitutes a strict Nash equilibrium.</p>
</fn>
</fn-group>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Alger</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Weibull</surname>
<given-names>J. W.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Evolutionarily stable strategies, preferences and moral values, in n-player interactions</article-title>. <source>Jrgen Wbull</source>.</citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Amiri-Pebdani</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Alinaghian</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Khosroshahi</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>A game theoretic approach-for time-of-use pricing with considering renewable portfolio standard effects and investment in energy storage technologies under government interventions</article-title>. <source>Energy</source> <volume>282</volume>, <fpage>128721</fpage>. <pub-id pub-id-type="doi">10.1016/j.energy.2023.128721</pub-id>
</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Azhgaliyeva</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Beirne</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Mishra</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>What matters for private investment in renewable energy?</article-title> <source>Clim. Policy</source> <volume>23</volume>, <fpage>71</fpage>&#x2013;<lpage>87</lpage>. <pub-id pub-id-type="doi">10.1080/14693062.2022.2069664</pub-id>
</citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bai</surname>
<given-names>R. R.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Mechanistic analysis of the influence of monopoly industry interest groups on regulatory relaxation</article-title>. <source>J. Humanit.</source> (<issue>8</issue>), <fpage>9</fpage>. <pub-id pub-id-type="doi">10.15895/j.cnki.rwzz.2015.08.005</pub-id>
</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bergek</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Jacobsson</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Are tradable green certificates a cost-efficient policy driving Technical change or a rent-generating machine? Lessons from Sweden 2003-2008</article-title>. <source>Energy Policy</source> <volume>38</volume> (<issue>3</issue>), <fpage>1255</fpage>&#x2013;<lpage>1271</lpage>. <pub-id pub-id-type="doi">10.1016/j.enpol.2009.11.001</pub-id>
</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Boomsma</surname>
<given-names>T. K.</given-names>
</name>
<name>
<surname>Linnerud</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Market and policy risk under different renewable electricity support schemes</article-title>. <source>Energy</source> <volume>89</volume> (<issue>9</issue>), <fpage>435</fpage>&#x2013;<lpage>448</lpage>. <pub-id pub-id-type="doi">10.1016/j.energy.2015.05.114</pub-id>
</citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>D. Z.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>Y. C.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Water treatment and water quality control in thermal power plants</article-title>. <source>Chem. Manag.</source> <volume>20</volume>, <fpage>2</fpage>.</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chu</surname>
<given-names>Z. P.</given-names>
</name>
<name>
<surname>Bian</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>A study on environmental regulation policies for haze management in Bei-jing, Tianjin and Hebei based on evolutionary game</article-title>. <source>China Population-Resources Environ.</source> <volume>28</volume> (<issue>12</issue>), <fpage>63</fpage>&#x2013;<lpage>75</lpage>. <pub-id pub-id-type="doi">10.12062/cpre.20180908</pub-id>
</citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dong</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Shimada</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Evolution from the renewable portfolio standards to feed-in tariff for the deployment of renewable energy in Japan</article-title>. <source>Renew. Energy</source> <volume>107</volume> (<issue>7</issue>), <fpage>590</fpage>&#x2013;<lpage>596</lpage>. <pub-id pub-id-type="doi">10.1016/j.renene.2017.02.016</pub-id>
</citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dusonchet</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Telaretti</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Economic analysis of different supporting policies for the production of electrical energy by solar photovoltaics in western European Union countries</article-title>. <source>EnergyPolicy</source> <volume>38</volume> (<issue>8</issue>), <fpage>3297</fpage>&#x2013;<lpage>3308</lpage>. <pub-id pub-id-type="doi">10.1016/j.enpol.2010.01.053</pub-id>
</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Fan</surname>
<given-names>H. J.</given-names>
</name>
<name>
<surname>Qi</surname>
<given-names>I. D.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>Study on the selection and design of competition models in China&#x27;s natural monopoly industries--the case of electricity, telecommunication and civil aviation ind-ustries</article-title>. <source>China Ind. Econ.</source> (<issue>8</issue>), <fpage>10</fpage>. <pub-id pub-id-type="doi">10.19581/j.cnki.ciejournal.2011.08.005</pub-id>
</citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Fan</surname>
<given-names>Z. P.</given-names>
</name>
<name>
<surname>Cai</surname>
<given-names>S. Q.</given-names>
</name>
<name>
<surname>Guo</surname>
<given-names>D. L.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Facing the uncertainty of renewable energy production: production decisions of a power plant with different risk attitudes</article-title>. <source>Renew. Energy</source> <volume>199</volume>, <fpage>1237</fpage>&#x2013;<lpage>1247</lpage>. <pub-id pub-id-type="doi">10.1016/j.renene.2022.09.064</pub-id>
</citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Fang</surname>
<given-names>D. B.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>C. Y.</given-names>
</name>
<name>
<surname>Kleit</surname>
<given-names>A. N.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>The Impact of the under Enforcement of RPS in China: anevolutionary approach</article-title>. <source>Energy Policy</source> <volume>135</volume> (<issue>12</issue>), <fpage>111021</fpage>. <pub-id pub-id-type="doi">10.1016/j.enpol.2019.111021</pub-id>
</citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>FangWeiMei</surname>
<given-names>Y. W. S.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>How dynamic renewable portfolio standards impact the diffusion of renewable energy in China? a networked evolutionary game analysis</article-title>. <source>Renew. Energy</source> <volume>193</volume>, <fpage>778</fpage>&#x2013;<lpage>788</lpage>. <pub-id pub-id-type="doi">10.1016/j.renene.2022.04.131</pub-id>
</citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gao</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Liao</surname>
<given-names>M. L.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>A study of collaboration mechanism in haze management: based on evolutionary game analysis</article-title>. <source>Operations Res. Manag.</source> <volume>29</volume> (<issue>5</issue>), <fpage>152</fpage>&#x2013;<lpage>160</lpage>.</citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Garc&#xed;a-&#xe1;lvarez</surname>
<given-names>M. T.</given-names>
</name>
<name>
<surname>Cabeza-Garc&#xed;a</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Soares</surname>
<given-names>I.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Assessment of energy policies to promote photovoltaic generation in the European union</article-title>. <source>Energy</source> <volume>151</volume> (<issue>5</issue>), <fpage>864</fpage>&#x2013;<lpage>874</lpage>. <pub-id pub-id-type="doi">10.1016/j.energy.2018.03.066</pub-id>
</citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Haas</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Resch</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Panzer</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Busch</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Ragwitz</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Held</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>Efficiency and effectiveness of promotion systems for electricity generation from renewable energy sources: lessons from EU countries</article-title>. <source>Energy</source> <volume>36</volume> (<issue>4</issue>), <fpage>2186</fpage>&#x2013;<lpage>2193</lpage>. <pub-id pub-id-type="doi">10.1016/j.energy.2010.06.028</pub-id>
</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Helgesen</surname>
<given-names>P. I.</given-names>
</name>
<name>
<surname>Tomasgard</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>An equilibrium market power model for power markets and tradable green certificates, including Kirchhoff&#x27;s laws and nash-cournot competition</article-title>. <source>Energy Econ.</source> <volume>70</volume>, <fpage>270</fpage>&#x2013;<lpage>288</lpage>. <pub-id pub-id-type="doi">10.1016/j.eneco.2018.01.013</pub-id>
</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>HilleAlthammerDiederich</surname>
<given-names>E. W. H.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Environmental regulation and innovation in renewable energy technologies: does the policy instrument matter?</article-title> <source>Technol. Forecast. Social Change</source> <volume>153</volume> (<issue>1</issue>), <fpage>119921</fpage>. <pub-id pub-id-type="doi">10.1016/j.techfore.2020.119921</pub-id>
</citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Huang</surname>
<given-names>J. Y.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Empirical analysis of the impact of subsidy policy on wind power industry development</article-title>. <source>Ecol. Econ.</source> <volume>034</volume> (<issue>5</issue>), <fpage>115</fpage>&#x2013;<lpage>120</lpage>.</citation>
</ref>
<ref id="B22">
<citation citation-type="web">
<person-group person-group-type="author">
<name>
<surname>Huang</surname>
<given-names>J. Y.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>Research on the regulation policy of renewable energy tariffs in China</article-title>. <ext-link ext-link-type="uri" xlink:href="https://kns.cnki.net/KCMS/detail/detail.aspx?dbname=CDFD1214&amp;filename=1012307726.nh">https://kns.cnki.net/KCMS/detail/detail.aspx?dbname&#x3d;CDFD1214&#x26;filename&#x3d;1012307726.nh</ext-link>.</citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hustveit</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Frogner</surname>
<given-names>J. S.</given-names>
</name>
<name>
<surname>Fleten</surname>
<given-names>S. E.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Tradable green certificates for renewable support: the role of expectations and uncertainty</article-title>. <source>Energy</source> <volume>141</volume> (<issue>6</issue>), <fpage>1717</fpage>&#x2013;<lpage>1727</lpage>. <pub-id pub-id-type="doi">10.1016/j.energy.2017.11.013</pub-id>
</citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Johansson</surname>
<given-names>P. O.</given-names>
</name>
<name>
<surname>Kristrm</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Welfare evaluation of subsidies to renewable energy in general equilibrium: theory and application</article-title>. <source>Energy Econ.</source> <volume>83</volume>, <fpage>144</fpage>&#x2013;<lpage>155</lpage>. <pub-id pub-id-type="doi">10.1016/j.eneco.2019.06.024</pub-id>
</citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kildegaard</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2008</year>). <article-title>Green certificate markets, the risk of over-investment, and the role of longterm contracts</article-title>. <source>Energy Policy</source> <volume>36</volume> (<issue>9</issue>), <fpage>3413</fpage>&#x2013;<lpage>3421</lpage>. <pub-id pub-id-type="doi">10.1016/j.enpol.2008.05.017</pub-id>
</citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kilinc-Ata</surname>
<given-names>N.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>The evaluation of renewable energy policies across EU countries and US states: an econometric approach</article-title>. <source>Energy Sustain. Dev.</source> <volume>31</volume> (<issue>4</issue>), <fpage>83</fpage>&#x2013;<lpage>90</lpage>. <pub-id pub-id-type="doi">10.1016/j.esd.2015.12.006</pub-id>
</citation>
</ref>
<ref id="B28">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Kirkegaard</surname>
<given-names>J. K.</given-names>
</name>
</person-group> (<year>2018</year>). <source>Wind power in China</source>. <publisher-loc>Boca Raton, Florida, United States</publisher-loc>: <publisher-name>Taylor and Francis</publisher-name>.</citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Landry</surname>
<given-names>J. R.</given-names>
</name>
<name>
<surname>Bento</surname>
<given-names>A. M.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>On the trade-offs of regulating multiple unpriced externalities with a single instrument: evidence from biofuel policies</article-title>. <source>Energy Econ.</source> <volume>85</volume>, <fpage>104557</fpage>. <pub-id pub-id-type="doi">10.1016/j.eneco.2019.104557</pub-id>
</citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Leepa</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Unfried</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Effects of a cut-off in feed-in tariffs on photovoltaic capacity: evidence from Germany</article-title>. <source>Energy Policy</source> <volume>56</volume> (<issue>5</issue>), <fpage>536</fpage>&#x2013;<lpage>542</lpage>. <pub-id pub-id-type="doi">10.1016/j.enpol.2013.01.018</pub-id>
</citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lin</surname>
<given-names>B. Q.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>J. L.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Quantitative evaluation of China&#x27;s renewable energy policies based on stochastic dynamic recursion</article-title>. <source>Econ. Res.</source> <volume>49</volume> (<issue>4</issue>), <fpage>15</fpage>.</citation>
</ref>
<ref id="B32">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lin</surname>
<given-names>B. Q.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Reflections on China&#x27;s new energy development strategy</article-title>. <source>J. China Uni-versity Geosciences Soc. Sci. Ed.</source> (<issue>02</issue>), <fpage>76</fpage>&#x2013;<lpage>83</lpage>. <pub-id pub-id-type="doi">10.16493/j.cnki.42-1627/c.2018.02.008</pub-id>
</citation>
</ref>
<ref id="B33">
<citation citation-type="web">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>A. Z.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Research on several cooperative evolution mechanisms based on evolutionary game theory</article-title>. <ext-link ext-link-type="uri" xlink:href="https://kns.cnki.net/KCMS/detail/detail.aspx?dbname=CDFDLAST2019&amp;filename=1019009665.nh">https://kns.cnki.net/KCMS/detail/detail.aspx?dbname&#x3d;CDFDLAST2019&#x26;filename&#x3d;1019009665.nh</ext-link>.</citation>
</ref>
<ref id="B34">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>D. N.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>M. G.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>E. F.</given-names>
</name>
<name>
<surname>Pang</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Guo</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Xiao</surname>
<given-names>B.</given-names>
</name>
<etal/>
</person-group> (<year>2018</year>). <article-title>Comprehensive effectiveness assessment of renewable energy generation policy: a partial equilibrium analysis in China</article-title>. <source>Energy Policy</source> <volume>115</volume> (<issue>4</issue>), <fpage>330</fpage>&#x2013;<lpage>341</lpage>. <pub-id pub-id-type="doi">10.1016/j.enpol.2018.01.018</pub-id>
</citation>
</ref>
<ref id="B35">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>Y. J.</given-names>
</name>
<name>
<surname>Dong</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>What are the roles of consumers, automobile production enterprises, and the government in the process of banning gasoline vehicles? Evidence from a tripartite evolutionary game model</article-title>. <source>Energy</source> <volume>238</volume> (<issue>1</issue>), <fpage>122004</fpage>. <pub-id pub-id-type="doi">10.1016/j.energy.2021.122004</pub-id>
</citation>
</ref>
<ref id="B24">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>H. Z.</given-names>
</name>
<name>
<surname>Ding</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>Z. Y.</given-names>
</name>
</person-group>, <conf-date>February 2019</conf-date>, <article-title>Development status and Application benefit analysis of Power energy storage</article-title>, <conf-name>Proceedings of the 2018 7th international conference on sustainable energy and environment engineering (ICSEEE 2018)</conf-name>, <conf-loc>Shenzhen, China</conf-loc>
</citation>
</ref>
<ref id="B36">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mac Domhnaill</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Ryan</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Towards renewable electricity in Europe: revisiting the determinants of renewable electricity in the European Union</article-title>. <source>Renew. Energy</source> <volume>154</volume>, <fpage>955</fpage>&#x2013;<lpage>965</lpage>. <pub-id pub-id-type="doi">10.1016/j.renene.2020.03.084</pub-id>
</citation>
</ref>
<ref id="B37">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Mendonca</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Jacobs</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Sovacool</surname>
<given-names>B. K.</given-names>
</name>
</person-group> (<year>2010</year>). <source>Powering the green economy: the feed-in tariff handbook</source> <publisher-loc>Oxford, Oxfordshire, United Kingdom</publisher-loc>: <publisher-name>Earthscan Publication</publisher-name>. <pub-id pub-id-type="doi">10.4324/9781849774550</pub-id>
</citation>
</ref>
<ref id="B38">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Meng</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>He</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Han</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>P.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Carbon emission reduction behavior strategies in the shipping industry under government regulation: a tripartite evolutionary game analysis</article-title>. <source>J. Clean. Production</source> <volume>378</volume>, <fpage>134556</fpage>. <pub-id pub-id-type="doi">10.1016/j.jclepro.2022.134556</pub-id>
</citation>
</ref>
<ref id="B39">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mitchell</surname>
<given-names>D. B.</given-names>
</name>
<name>
<surname>Connor</surname>
<given-names>P. M.</given-names>
</name>
</person-group> (<year>2006</year>). <article-title>Effectiveness through risk reduction: a comparison of the renewable obligation in England and wales and the feed-in system in Germany</article-title>. <source>Energy Policy</source> <volume>34</volume>, <fpage>297</fpage>&#x2013;<lpage>305</lpage>. <pub-id pub-id-type="doi">10.1016/j.enpol.2004.08.004</pub-id>
</citation>
</ref>
<ref id="B40">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Onifade</surname>
<given-names>T. T.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Hybrid renewable energy support policy in the power sector: the contracts for difference and capacity market case study</article-title>. <source>Energy Policy</source> <volume>95</volume>, <fpage>390</fpage>&#x2013;<lpage>401</lpage>. <pub-id pub-id-type="doi">10.1016/j.enpol.2016.05.020</pub-id>
</citation>
</ref>
<ref id="B41">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ritzenhofen</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Birge</surname>
<given-names>J. R.</given-names>
</name>
<name>
<surname>Spinler</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>The structural impact of renewable portfolio standards and feed-in tariffs on electricity markets</article-title>. <source>Eur. J. Operational Res.</source> <volume>255</volume> (<issue>1</issue>), <fpage>224</fpage>&#x2013;<lpage>242</lpage>. <pub-id pub-id-type="doi">10.1016/j.ejor.2016.04.061</pub-id>
</citation>
</ref>
<ref id="B42">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Roldan FernandezBurgos PayanRiquelme Santos</surname>
<given-names>J. M. M. J. M.</given-names>
</name>
<name>
<surname>Trigo Garcia</surname>
<given-names>A. L.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Renewable generation versus demand-side management. a comparison for the Spanish market</article-title>. <source>Energy Policy</source> <volume>96</volume>, <fpage>458</fpage>&#x2013;<lpage>470</lpage>. <pub-id pub-id-type="doi">10.1016/j.enpol.2016.06.014</pub-id>
</citation>
</ref>
<ref id="B43">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sandeman</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Feed-In Tariffs: accelerating the deployment of renewable energy</article-title>. <source>Interna-tional J. Environ. Stud.</source> <volume>63</volume> (<issue>3</issue>), <fpage>463</fpage>&#x2013;<lpage>478</lpage>. <pub-id pub-id-type="doi">10.1080/00207230701737011</pub-id>
</citation>
</ref>
<ref id="B44">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shi</surname>
<given-names>J. L.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Analysis and suggestions on policy mechanism for renewable energy development promotion</article-title>. <source>China Energy</source> <volume>39</volume> (<issue>9</issue>), <fpage>6</fpage>. <pub-id pub-id-type="doi">10.3969/j.issn.1003-2355.2017.09.001</pub-id>
</citation>
</ref>
<ref id="B45">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Su</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Multi-agent evolutionary game in the recycling utilization of construction waste</article-title>. <source>Science Total Environ.</source> <volume>738</volume> (<issue>7649</issue>), <fpage>139826</fpage>. <pub-id pub-id-type="doi">10.1016/j.scitotenv.2020.139826</pub-id>
<pub-id pub-id-type="pmid">32562906</pub-id>
</citation>
</ref>
<ref id="B46">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>B. J.</given-names>
</name>
<name>
<surname>Feng</surname>
<given-names>Z. L.</given-names>
</name>
<name>
<surname>Feng</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Cui</surname>
<given-names>L. Y.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Decision making on investments in photovoltaic power generation projects based on renewable portfolio standard: perspective of real option</article-title>. <source>Renew. Energy</source> <volume>189</volume>, <fpage>1033</fpage>&#x2013;<lpage>1045</lpage>. <pub-id pub-id-type="doi">10.1016/j.renene.2022.02.112</pub-id>
</citation>
</ref>
<ref id="B47">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xu</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Di</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Evolutionary game of inland shipping pollution control under government co-supervision</article-title>. <source>Mar. Pollut. Bull.</source> <volume>171</volume>, <fpage>112730</fpage>. <pub-id pub-id-type="doi">10.1016/j.marpolbul.2021.112730</pub-id>
<pub-id pub-id-type="pmid">34303057</pub-id>
</citation>
</ref>
<ref id="B48">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xv</surname>
<given-names>L. Y.</given-names>
</name>
<name>
<surname>Du</surname>
<given-names>J. G.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>W. L.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Evolutionary game analysis of rural water environmental management actions</article-title>. <source>China Population-Resources Environ.</source> <volume>27</volume> (<issue>5</issue>), <fpage>17</fpage>&#x2013;<lpage>26</lpage>. <pub-id pub-id-type="doi">10.12062/cpre.20170332</pub-id>
</citation>
</ref>
<ref id="B49">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Xu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>K.</given-names>
</name>
</person-group>, <conf-date>February 2018</conf-date>, <article-title>Research on estimation method of mileage power consumption for electric vehicles</article-title>. <conf-name>Proceedings of the 2018 international conference on computer science, electronics and communication engineering (CSECE 2018)</conf-name>, <conf-loc>Wuhan, China</conf-loc>
</citation>
</ref>
<ref id="B50">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yang</surname>
<given-names>Y. P.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>W. X.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>H. M.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>China&#x2019;s energy whistleblowing and energy supervision policy: an evolutionary game perspective</article-title>. <source>Energy</source> <volume>213</volume> (<issue>12</issue>), <fpage>118774</fpage>. <pub-id pub-id-type="doi">10.1016/j.energy.2020.118774</pub-id>
</citation>
</ref>
<ref id="B51">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>L. B.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>C. Q.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Q. W.</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>D. Q.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>The impact of feed-in tariff reduction and renewable portfolio standard on the development of distributed photovoltaic generation in China</article-title>. <source>Energy</source> <volume>232</volume>, <fpage>120933</fpage>. <pub-id pub-id-type="doi">10.1016/j.energy.2021.120933</pub-id>
</citation>
</ref>
<ref id="B52">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhao</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Bai</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Ding</surname>
<given-names>L. L.</given-names>
</name>
</person-group> (<year>2021a</year>). <article-title>Incentives for personal carbon account: an evolutionary game analysis on public-private-partnership reconstruction</article-title>. <source>J. Clean. Prod.</source> <volume>282</volume> (<issue>2</issue>), <fpage>125358</fpage>. <pub-id pub-id-type="doi">10.1016/j.jclepro.2020.125358</pub-id>
</citation>
</ref>
<ref id="B53">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhao</surname>
<given-names>X. G.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>How to achieve incentive regulation under renewable portfolio standards and carbon tax policy? A China&#x2019;s power market perspective</article-title>. <source>Energy Policy</source> <volume>143</volume> (<issue>8</issue>), <fpage>111576</fpage>. <pub-id pub-id-type="doi">10.1016/j.enpol.2020.111576</pub-id>
</citation>
</ref>
<ref id="B54">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhao</surname>
<given-names>X. G.</given-names>
</name>
<name>
<surname>Lei</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Ying</surname>
<given-names>Z.</given-names>
</name>
</person-group> (<year>2021b</year>). <article-title>How to promote the effective implementation of China&#x27;s renewable portfolio standards considering non-neutral technology?</article-title> <source>Energy</source> <volume>238</volume>. <pub-id pub-id-type="doi">10.1016/j.energy.2021.121748</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>