[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-85237-en":3,"doc-seo-85237-105":29,"detail-sidebar-cat-0-en-105":91},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":20,"is_deleted":4,"is_public":20,"is_downloadable":20,"audit_status":20,"page_count":21,"language":22,"language_code":23,"site_id":24,"html_lang":23,"table_of_contents":25,"faqs":26,"seo_title":13,"seo_description":14,"update_tm":27,"read_time":28},85237,1374391974564,"Clementine","https://ap-avatar.wpscdn.com/avatar/14000253aa45c000a9e?x-image-process=image/resize,m_fixed,w_180,h_180&k=1779874745381141002",8,"Research & Report","Solving First-Order Fixed-Point Logics via a Least-to-Greatest Transformation Based on Game Semantics","First-order fixed-point logics are used to reason about temporal properties of programs, and validity checking can be reduced via least-to-greatest (μ-to-ν) transformations. This work introduces game-semantic interpretations of μ-to-ν transformations, including a new parity-relation-based construction. Solving transformed fixed-point equation systems is characterized as finding winning strategies in games of the original systems. The framework interprets existing μ-to-ν transformations, relates another game formulation to the winning condition, and adds optimization techniques implemented in a fixed-point logic solver with experimental evaluation.","arXiv :2607 . 10650v 1 [ cs .LO] 12 Jul 2026  \nSolving First-Order Fixed-Point Logics via a Least-to-Greatest Transformation Based on Game Semantics  \nSATOSHI KURA, Waseda University, Japan HIROSHI UNNO, Tohoku University, Japan  \nFixed-point logics provide an expressive intermediate framework for reasoning about temporal properties of programs. One of the key approaches to solving their validity checking problem is via transformations from least fixed points to greatest fixed points (􀁠-to-􀁡 transformations), which generalizes a reduction from termination verification to safety verification studied in binary reachability analysis. In this paper, we introduce game-semantic interpretations of 􀁠-to-􀁡 transformations. We first introduce a new 􀁠-to-􀁡 transformation based on parity relations. We show that solving 􀁠-to-􀁡-transformed fixed-point equation systems corresponds to finding winning strategies in the game semantics of the original fixed-point equation systems. We apply the same game-semantic framework to interpret two existing 􀁠-to-􀁡 transformations, one by Kobayashi et al. and the other by Unno et al, and show that they admit analogous game-semantic interpretations. Furthermore, we show that the game introduced by Tsukada et al. corresponds to an alternative characterization of the winning condition. On the implementation side, we propose optimization techniques for efficiently solving our new 􀁠-to-􀁡 transformation. We implement these techniques in a fixed-point logic solver, compare our approach with existing solvers, and demonstrate the effectiveness of the proposed optimizations through experiments.  \nAdditional Key Words and Phrases: Fixed-point logics, Parity games, Game semantics  \n1 Introduction  \nFixed-point logics have been widely studied as a foundation for reasoning about temporal properties of programs. While much of the early work focused on finite-state systems, such as those captured by the modal 􀁠-calculus, recent research has addressed verification of infinite-state programs [Beyene et al. 2013; Bjørner et al. 2015; Cathcart Burn et al. 2018; De Angelis et al. 2022; Kobayashi et al. 2019, 2018; Nanjo et al. 2018; Unno et al. 2023, 2013, 2021] . For example, properties such as the weakest precondition and weakest liberal precondition of a loop can be characterized as the least and greatest fixed points, respectively, and are thus naturally expressible within a fixed-point logic [Blass and Gurevich 1987] . Numerous program verification methods have been developed through reductions to solving constrained Horn clauses (CHCs) [Beyene et al. 2013; Bjørner et al. 2015; Cathcart Burnet al. 2018; De Angelis et al. 2022; Unno et al. 2013], which can be seen as a fragment of a first-order fixed-point logic without 􀁠 and ∃ . Allowing alternation of least and greatest fixed points further increases the expressiveness of fixed-point logics. For instance, model checking of infinite-state while-programs against modal 􀁠-calculus specifications can be reduced to the validity checking problem for a first-order fixed-point logic with fixed-point alternation [Kobayashi et al. 2019] . Other applications of fixed-point logics include game solving and reactive synthesis [Heim and Dimitrova 2024, 2025a,b; Maderbacher and Bloem 2022; Samuel et al. 2021; Schmuck et al. 2024]; implementability of global protocols [Li et al. 2025a,b]; and semantics-guided synthesis [Murphy et al. 2025] . These various applications highlight the role of fixed-point logics as a powerful intermediate formalism for program verification and synthesis. Thus, efficient solvers for fixedpoint logics are a key component towards practical verification and synthesis tools.  \nThe validity checking problem of fixed-point logics can be solved by applying transformations from least fixed points to greatest fixed points [Kobayashi et al. 2019; Unno et al. 2023]. We call such transformations least-to-greatest fixed-point transformations or simply 􀁠-to-􀁡 transformation","cbCaim4NM685KJxo","https://ap.wps.com/l/cbCaim4NM685KJxo","pdf",1031783,1,34,"English","en",105,"# Introduction\n## Motivation and background on fixed-point logics\n## Validity checking via least-to-greatest transformations\n## Intuition through a termination example","[{\"question\":\"What problem does the paper address in fixed-point logics?\",\"answer\":\"It addresses validity checking for first-order fixed-point logics used to reason about temporal program properties.\"},{\"question\":\"What is the main contribution regarding μ-to-ν transformations?\",\"answer\":\"It introduces a game-semantic interpretation for μ-to-ν transformations and proposes a new parity-relation-based μ-to-ν transformation.\"},{\"question\":\"How are the transformed fixed-point systems related to games?\",\"answer\":\"Solving the μ-to-ν-transformed fixed-point equation systems corresponds to finding winning strategies in the game semantics of the original equation systems.\"}]",1784201932,86,{"code":4,"msg":30,"data":31},"ok",{"site_id":24,"language":23,"slug":32,"title":13,"keywords":33,"description":14,"schema_data":34,"social_meta":86,"head_meta":88,"extra_data":90,"updated_unix":27},"solving-first-order-fixed-point-logics-via-a-least-to-greatest-transformation-based-on-game-semantics","",{"@graph":35,"@context":85},[36,53,68],{"@type":37,"itemListElement":38},"BreadcrumbList",[39,43,47,50],{"item":40,"name":41,"@type":42,"position":20},"https://docshare.wps.com","Home","ListItem",{"item":44,"name":45,"@type":42,"position":46},"https://docshare.wps.com/document/","Document",2,{"item":48,"name":12,"@type":42,"position":49},"https://docshare.wps.com/document/research-report/",3,{"item":51,"name":13,"@type":42,"position":52},"https://docshare.wps.com/document/solving-first-order-fixed-point-logics-via-a-least-to-greatest-transformation-based-on-game-semantics/85237/",4,{"url":51,"name":13,"@type":54,"author":55,"headline":13,"publisher":57,"fileFormat":60,"inLanguage":23,"description":14,"dateModified":61,"datePublished":62,"encodingFormat":60,"isAccessibleForFree":63,"interactionStatistic":64},"DigitalDocument",{"name":9,"@type":56},"Person",{"url":40,"name":58,"@type":59},"DocShare","Organization","application/pdf","2026-07-17","2026-07-16",true,{"@type":65,"interactionType":66,"userInteractionCount":20},"InteractionCounter",{"@type":67},"ViewAction",{"@type":69,"mainEntity":70},"FAQPage",[71,77,81],{"name":72,"@type":73,"acceptedAnswer":74},"What problem does the paper address in fixed-point logics?","Question",{"text":75,"@type":76},"It addresses validity checking for first-order fixed-point logics used to reason about temporal program properties.","Answer",{"name":78,"@type":73,"acceptedAnswer":79},"What is the main contribution regarding μ-to-ν transformations?",{"text":80,"@type":76},"It introduces a game-semantic interpretation for μ-to-ν transformations and proposes a new parity-relation-based μ-to-ν transformation.",{"name":82,"@type":73,"acceptedAnswer":83},"How are the transformed fixed-point systems related to games?",{"text":84,"@type":76},"Solving the μ-to-ν-transformed fixed-point equation systems corresponds to finding winning strategies in the game semantics of the original equation systems.","https://schema.org",{"og:url":51,"og:type":87,"og:title":13,"og:site_name":58,"og:description":14},"article",{"robots":89,"canonical":51},"index,follow",{"doc_id":7,"site_id":24},{"code":4,"msg":5,"data":92},[93,97,101,105,110,115,120,123,128,131,135],{"id":20,"doc_module":4,"doc_module_name":45,"category_name":94,"show_sort_weight":95,"slug":96},"Story & Novel",90,"story-novel",{"id":46,"doc_module":4,"doc_module_name":45,"category_name":98,"show_sort_weight":99,"slug":100},"Literature",80,"literature",{"id":52,"doc_module":4,"doc_module_name":45,"category_name":102,"show_sort_weight":103,"slug":104},"Exam",70,"exam",{"id":106,"doc_module":4,"doc_module_name":45,"category_name":107,"show_sort_weight":108,"slug":109},5,"Comic",60,"comic",{"id":111,"doc_module":4,"doc_module_name":45,"category_name":112,"show_sort_weight":113,"slug":114},6,"Technology",50,"technology",{"id":116,"doc_module":4,"doc_module_name":45,"category_name":117,"show_sort_weight":118,"slug":119},7,"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":45,"category_name":12,"show_sort_weight":121,"slug":122},30,"research-report",{"id":124,"doc_module":4,"doc_module_name":45,"category_name":125,"show_sort_weight":126,"slug":127},9,"Religion & Spirituality",20,"religion-spirituality",{"id":126,"doc_module":4,"doc_module_name":45,"category_name":129,"show_sort_weight":126,"slug":130},"World Cup","world-cup",{"id":132,"doc_module":4,"doc_module_name":45,"category_name":133,"show_sort_weight":132,"slug":134},10,"Lifestyle","lifestyle",{"id":136,"doc_module":4,"doc_module_name":45,"category_name":137,"show_sort_weight":106,"slug":138},19,"General","general"]