Skip to main content

Showing 1–23 of 23 results for author: Nagashima, Y

.
  1. arXiv:2212.11151  [pdf, other

    cs.LO

    Template-Based Conjecturing for Automated Induction in Isabelle/HOL

    Authors: Yutaka Nagashima, Zi** Xu, Ningli Wang, Daniel Sebastian Goc, James Bang

    Abstract: Proof by induction plays a central role in formal verification. However, its automation remains as a formidable challenge in Computer Science. To solve inductive problems, human engineers often have to provide auxiliary lemmas manually. We automate this laborious process with template-based conjecturing, a novel approach to generate auxiliary lemmas and use them to prove final goals. Our evaluatio… ▽ More

    Submitted 19 January, 2023; v1 submitted 20 November, 2022; originally announced December 2022.

    Comments: To appear at Fundamentals of Software engineering 2023 (http://fsen.ir/2023/)

  2. arXiv:2211.11937  [pdf, other

    cs.NE cs.AI cs.PL

    Genetic Algorithm for Program Synthesis

    Authors: Yutaka Nagashima

    Abstract: A deductive program synthesis tool takes a specification as input and derives a program that satisfies the specification. The drawback of this approach is that search spaces for such correct programs tend to be enormous, making it difficult to derive correct programs within a realistic timeout. To speed up such program derivation, we improve the search strategy of a deductive program synthesis too… ▽ More

    Submitted 19 January, 2023; v1 submitted 21 November, 2022; originally announced November 2022.

  3. arXiv:2010.10296  [pdf, other

    cs.PL cs.AI cs.LO

    Definitional Quantifiers Realise Semantic Reasoning for Proof by Induction

    Authors: Yutaka Nagashima

    Abstract: Proof assistants offer tactics to apply proof by induction, but these tactics rely on inputs given by human engineers. To automate this laborious process, we developed SeLFiE, a boolean query language to represent experienced users' knowledge on how to apply the induct tactic in Isabelle/HOL: when we apply an induction heuristic written in SeLFiE to an inductive problem and arguments to the induct… ▽ More

    Submitted 20 May, 2022; v1 submitted 19 October, 2020; originally announced October 2020.

    Comments: This is the preprint of our paper accepted at Tests and Proofs 2022. arXiv admin note: substantial text overlap with arXiv:2009.09215

  4. arXiv:2009.09215  [pdf, other

    cs.PL cs.AI cs.LO

    Faster Smarter Induction in Isabelle/HOL

    Authors: Yutaka Nagashima

    Abstract: Proof by induction plays a critical role in formal verification and mathematics at large. However, its automation remains as one of the long-standing challenges in Computer Science. To address this problem, we developed sem_ind. Given inductive problem, sem_ind recommends what arguments to pass to the induct method. To improve the accuracy of sem_ind, we introduced definitional quantifiers, a new… ▽ More

    Submitted 9 May, 2021; v1 submitted 19 September, 2020; originally announced September 2020.

    Comments: This is the preprint of our paper of the same title, which is accepted to IJCAI2021. For the formal proceeding, please refer to the IJCAI2021 website

  5. arXiv:2005.12737  [pdf, other

    cs.AI cs.LO

    Towards United Reasoning for Automatic Induction in Isabelle/HOL

    Authors: Yutaka Nagashima

    Abstract: Inductive theorem proving is an important long-standing challenge in computer science. In this extended abstract, we first summarize the recent developments of proof by induction for Isabelle/HOL. Then, we propose united reasoning, a novel approach to further automating inductive theorem proving. Upon success, united reasoning takes the best of three schools of reasoning: deductive reasoning, indu… ▽ More

    Submitted 25 May, 2020; originally announced May 2020.

    Comments: This is the pre-print of our short-paper accepted at the 34th Annual Conference of the Japanese Society for Artificial Intelligence, 2020 (https://www.ai-gakkai.or.jp/jsai2020/en)

  6. arXiv:2004.10667  [pdf, ps, other

    cs.LO cs.AI cs.DB cs.LG

    Simple Dataset for Proof Method Recommendation in Isabelle/HOL (Dataset Description)

    Authors: Yutaka Nagashima

    Abstract: Recently, a growing number of researchers have applied machine learning to assist users of interactive theorem provers. However, the expressive nature of underlying logics and esoteric structures of proof documents impede machine learning practitioners, who often do not have much expertise in formal logic, let alone Isabelle/HOL, from achieving a large scale success in this field. In this data des… ▽ More

    Submitted 26 May, 2020; v1 submitted 21 April, 2020; originally announced April 2020.

    Comments: This is the preprint of our short paper accepted at the 13th Conference on Intelligent Computer Mathematics (CICM 2020)

  7. arXiv:2001.10834  [pdf, other

    cs.AI cs.LO cs.PL cs.SC

    Smart Induction for Isabelle/HOL (System Description)

    Authors: Yutaka Nagashima

    Abstract: Proof assistants offer tactics to facilitate inductive proofs. However, it still requires human ingenuity to decide what arguments to pass to those induction tactics. To automate this process, we present smart_induct for Isabelle/HOL. Given an inductive problem in any problem domain, smart_induct lists promising arguments for the induct tactic without relying on a search. Our evaluation demonstrat… ▽ More

    Submitted 27 January, 2020; originally announced January 2020.

    Comments: Under submission at IJCAR2020 as a System Description

  8. arXiv:2001.06214  [pdf

    physics.optics

    Enhanced spectral resolution for broadband coherent anti-Stokes Raman spectroscopy

    Authors: Faris Sinjab, Kazuki Hashimoto, Xuanqiang Zhao, Yu Nagashima, Takuro Ideguchi

    Abstract: The spectral resolution of broadband Fourier-transform coherent anti-Stokes Raman spectroscopy is limited by the maximum optical path length difference that can be scanned within a short time in an interferometer. However, alternatives to the Fourier-transform exist which can bypass this limitation with certain assumptions. We apply one such approach to broadband coherent Raman spectroscopy using… ▽ More

    Submitted 17 January, 2020; originally announced January 2020.

  9. arXiv:1912.04049  [pdf

    physics.bio-ph physics.optics

    Label-free biochemical quantitative phase imaging with mid-infrared photothermal effect

    Authors: Miu Tamamitsu, Keiichiro Toda, Hiroyuki Shimada, Takaaki Honda, Masaharu Takarada, Kohki Okabe, Yu Nagashima, Ryoichi Horisaki, Takuro Ideguchi

    Abstract: Label-free optical imaging is valuable in biology and medicine with its non-destructive property and reduced optical and chemical damages. Quantitative phase (QPI) and molecular vibrational imaging (MVI) are the two most successful label-free methods, providing morphology and biochemistry, respectively, that have pioneered numerous applications along their independent technological maturity over t… ▽ More

    Submitted 5 December, 2019; originally announced December 2019.

  10. arXiv:1907.02594  [pdf, ps, other

    cs.LO

    Domain-Specific Language to Encode Induction Heuristics

    Authors: Yutaka Nagashima

    Abstract: Proof assistants, such as Isabelle/HOL, offer tools to facilitate inductive theorem proving. Isabelle experts know how to use these tools effectively; however, they did not have a systematic way to encode their expertise. To address this problem, we present our domain-specific language, LiFtEr. LiFtEr allows experienced Isabelle users to encode their induction heuristics in a style independent of… ▽ More

    Submitted 29 June, 2019; originally announced July 2019.

    Comments: Accepted at ICFP2019-SRC (International Conference on Functional Programming Student Research Competition). Our draft, "LiFtEr: Language to Encode Induction Heuristics for Isabelle/HOL" (arXiv:1906.08084), gives further details of this domain specific language. arXiv admin note: substantial text overlap with arXiv:1906.08084

  11. arXiv:1906.08549  [pdf, ps, other

    cs.AI

    Designing Game of Theorems

    Authors: Yutaka Nagashima

    Abstract: "Theorem proving is similar to the game of Go. So, we can probably improve our provers using deep learning, like DeepMind built the super-human computer Go program, AlphaGo." Such optimism has been observed among participants of AITP2017. But is theorem proving really similar to Go? In this paper, we first identify the similarities and differences between them and then propose a system in which va… ▽ More

    Submitted 20 June, 2019; originally announced June 2019.

    Comments: Presented at the third Conference on Artificial Intelligence and Theorem Proving (AITP 2018)

  12. LiFtEr: Language to Encode Induction Heuristics for Isabelle/HOL

    Authors: Yutaka Nagashima

    Abstract: Proof assistants, such as Isabelle/HOL, offer tools to facilitate inductive theorem proving. Isabelle experts know how to use these tools effectively; however, there is a little tool support for transferring this expert knowledge to a wider user audience. To address this problem, we present our domain-specific language, LiFtEr. LiFtEr allows experienced Isabelle users to encode their induction heu… ▽ More

    Submitted 24 May, 2020; v1 submitted 19 June, 2019; originally announced June 2019.

    Comments: This is the pre-print of our paper of the same title accepted at APLAS2019 (https://doi.org/10.1007/978-3-030-34175-6_14). We updated the draft after fixing the errata found by Kenji Miyamoto

  13. arXiv:1904.08468  [pdf, ps, other

    cs.LO cs.AI

    Towards Evolutionary Theorem Proving for Isabelle/HOL

    Authors: Yutaka Nagashima

    Abstract: Mechanized theorem proving is becoming the basis of reliable systems programming and rigorous mathematics. Despite decades of progress in proof automation, writing mechanized proofs still requires engineers' expertise and remains labor intensive. Recently, researchers have extracted heuristics of interactive proof development from existing large proof corpora using supervised learning. However, su… ▽ More

    Submitted 17 April, 2019; originally announced April 2019.

    Comments: 2 pages, This is a pre-print of our poster-only paper accepted at GECCO'19. For the final version, please visit the corresponding ACM website

  14. arXiv:1812.04088  [pdf, other

    cs.LO cs.LG

    Towards Machine Learning Induction

    Authors: Yutaka Nagashima

    Abstract: Induction lies at the heart of mathematics and computer science. However, automated theorem proving of inductive problems is still limited in its power. In this abstract, we first summarize our progress in automating inductive theorem proving for Isabelle/HOL. Then, we present MeLoId, our approach to suggesting promising applications of induction without completing a proof search.

    Submitted 26 March, 2019; v1 submitted 4 December, 2018; originally announced December 2018.

    Comments: This abstract is submitted to the fourth Conference on Artificial Intelligence (AITP2019) and Theorem Proving and to the third Workshop on Learning in Verification (LiVE2019)

  15. arXiv:1806.07239  [pdf, other

    cs.LO cs.AI

    PaMpeR: Proof Method Recommendation System for Isabelle/HOL

    Authors: Yutaka Nagashima, Yilun He

    Abstract: Deciding which sub-tool to use for a given proof state requires expertise specific to each ITP. To mitigate this problem, we present PaMpeR, a Proof Method Recommendation system for Isabelle/HOL. Given a proof state, PaMpeR recommends proof methods to discharge the proof goal and provides qualitative explanations as to why it suggests these methods. PaMpeR generates these recommendations based on… ▽ More

    Submitted 19 June, 2018; originally announced June 2018.

    Comments: An anonymized version of this paper has been submitted to a Computer Science conference in April 2018

  16. arXiv:1806.04774  [pdf, other

    cs.LO

    Goal-Oriented Conjecturing for Isabelle/HOL

    Authors: Yutaka Nagashima, Julian Parsert

    Abstract: We present PGT, a Proof Goal Transformer for Isabelle/HOL. Given a proof goal and its background context, PGT attempts to generate conjectures from the original goal by transforming the original proof goal. These conjectures should be weak enough to be provable by automation but sufficiently strong to prove the original goal. By incorporating PGT into the pre-existing PSL framework, we exploit Isa… ▽ More

    Submitted 25 July, 2018; v1 submitted 12 June, 2018; originally announced June 2018.

    Comments: This paper has been accepted at 11th Conference on Intelligent Computer Mathematics. An error in Abstract has been fixed

  17. arXiv:1709.00836  [pdf

    cond-mat.supr-con

    Macroscale three-dimensional proximity effect in disordered normal/superconductor nanocomposites

    Authors: Katsuya Ueno, Nobuhito Kokubo, Satoru Okayasu, Tsutomu Nojima, Yukihito Nagashima, Yusuke Seto, Megumi Matsumoto, Takahiro Sakurai, Hithoshi Ohta, Kazuyuki Takahashi, Takashi Uchino

    Abstract: Recently, interest in Superconductor (S)-Normal (N) interfaces was renewed by the observation of exotic proximity effects in various systems, including S/semiconductor, S/ferromagnet, and S/topological insulator. In general, the proximity effect is enhanced in transparent weak links where coherent Andreev reflection is possible. Also, it is a common knowledge that the proximity effect is, by defin… ▽ More

    Submitted 14 September, 2017; v1 submitted 4 September, 2017; originally announced September 2017.

    Comments: 21 pages, 4 main figures and 6 additional figures

  18. arXiv:1701.03037  [pdf, ps, other

    cs.AI

    Towards Smart Proof Search for Isabelle

    Authors: Yutaka Nagashima

    Abstract: Despite the recent progress in automatic theorem provers, proof engineers are still suffering from the lack of powerful proof automation. In this position paper we first report our proof strategy language based on a meta-tool approach. Then, we propose an AI-based approach to drastically improve proof automation for Isabelle, while identifying three major challenges we plan to address for this obj… ▽ More

    Submitted 10 January, 2017; originally announced January 2017.

    Comments: Accepted at AITP2017

  19. arXiv:1608.03350  [pdf, ps, other

    cs.PL

    Close Encounters of the Higher Kind Emulating Constructor Classes in Standard ML

    Authors: Yutaka Nagashima, Liam O'Connor

    Abstract: We implement a library for encoding constructor classes in Standard ML, including elaboration from minimal definitions, and automatic instantiation of superclasses.

    Submitted 10 August, 2016; originally announced August 2016.

    Comments: Accepted by ACM SIGPLAN Workshop on ML, September 2016

  20. arXiv:1606.02941  [pdf, other

    cs.LO

    A Proof Strategy Language and Proof Script Generation for Isabelle/HOL

    Authors: Yutaka Nagashima, Ramana Kumar

    Abstract: We introduce a language, PSL, designed to capture high level proof strategies in Isabelle/HOL. Given a strategy and a proof obligation, PSL's runtime system generates and combines various tactics to explore a large search space with low memory usage. Upon success, PSL generates an efficient proof script, which bypasses a large part of the proof search. We also present PSL's monadic interpreter to… ▽ More

    Submitted 1 March, 2017; v1 submitted 9 June, 2016; originally announced June 2016.

    Comments: This paper has been submitted to CADE26

  21. arXiv:1601.05520  [pdf, other

    cs.PL cs.LO

    COGENT: Certified Compilation for a Functional Systems Language

    Authors: Liam O'Connor, Christine Rizkallah, Zilin Chen, Sidney Amani, Japheth Lim, Yutaka Nagashima, Thomas Sewell, Alex Hixon, Gabriele Keller, Toby Murray, Gerwin Klein

    Abstract: We present a self-certifying compiler for the COGENT systems language. COGENT is a restricted, polymorphic, higher-order, and purely functional language with linear types and without the need for a trusted runtime or garbage collector. It compiles to efficient C code that is designed to interoperate with existing C functions. The language is suited for layered systems code with minimal sharing suc… ▽ More

    Submitted 21 January, 2016; originally announced January 2016.

  22. The Physics of the B Factories

    Authors: A. J. Bevan, B. Golob, Th. Mannel, S. Prell, B. D. Yabsley, K. Abe, H. Aihara, F. Anulli, N. Arnaud, T. Aushev, M. Beneke, J. Beringer, F. Bianchi, I. I. Bigi, M. Bona, N. Brambilla, J. B rodzicka, P. Chang, M. J. Charles, C. H. Cheng, H. -Y. Cheng, R. Chistov, P. Colangelo, J. P. Coleman, A. Drutskoy , et al. (2009 additional authors not shown)

    Abstract: This work is on the Physics of the B Factories. Part A of this book contains a brief description of the SLAC and KEK B Factories as well as their detectors, BaBar and Belle, and data taking related issues. Part B discusses tools and methods used by the experiments in order to obtain results. The results themselves can be found in Part C. Please note that version 3 on the archive is the auxiliary… ▽ More

    Submitted 31 October, 2015; v1 submitted 24 June, 2014; originally announced June 2014.

    Comments: 928 pages, version 3 (arXiv:1406.6311v3) corresponds to the alpha, beta, gamma version of the book, the other versions use the phi1, phi2, phi3 notation

    Report number: SLAC-PUB-15968, KEK Preprint 2014-3

    Journal ref: Eur. Phys. J. C74 (2014) 3026

  23. Search for Dark Matter WIMPs using Upward Through-going Muons in Super-Kamiokande

    Authors: Super-Kamiokande Collaboration, :, S. Desai, Y. Ashie, S. Fukuda, Y. Fukuda, K. Ishihara, Y. Itow, Y. Koshio, A. Minamino, M. Miura, S. Moriyama, M. Nakahata, T. Namba, R. Nambu, Y. Obayashi, N. Sakurai, M. Shiozawa, Y. Suzuki, H. Takeuchi, Y. Takeuchi, S. Yamada, M. Ishitsuka, T. Kajita, K. Kaneyuki , et al. (112 additional authors not shown)

    Abstract: We present the results of indirect searches for Weakly Interacting Massive Particles (WIMPs) with 1679.6 live days of data from the Super-Kamiokande detector using neutrino-induced upward through-going muons. The search is performed by looking for an excess of high energy muon neutrinos from WIMP annihilations in the Sun, the core of the Earth, and the Galactic Center, as compared to the number… ▽ More

    Submitted 27 July, 2004; v1 submitted 21 April, 2004; originally announced April 2004.

    Comments: 10 pages, 14 figures, Submitted to Phys. Rev. D

    Journal ref: Phys.Rev.D70:083523,2004; Erratum-ibid.D70:109901,2004