1<!doctype html> 2<html 3 lang="en" 4 style=" 5 margin: 0; 6 padding: 0; 7 min-height: 100%; 8 display: flex; 9 flex-direction: column; 10 " 11> 12 <head> 13 <meta charset="utf-8" /> 14 <meta 15 name="viewport" 16 content="width=device-width, initial-scale=1, shrink-to-fit=no" 17 /> 18 <meta property="og:title" content="Gradio" /> 19 <meta property="og:type" content="website" /> 20 <meta property="og:url" content="{url}" /> 21 <meta property="og:description" content="Click to try out the app!" /> 22 <meta 23 property="og:image" 24 content="https://raw.githubusercontent.com/gradio-app/gradio/main/js/_website/src/lib/assets/img/header-image.jpg" 25 /> 26 <meta name="twitter:card" content="summary_large_image" /> 27 <meta name="twitter:creator" content="@Gradio" /> 28 <meta name="twitter:title" content="Gradio" /> 29 <meta name="twitter:description" content="Click to try out the app!" /> 30 <meta 31 name="twitter:image" 32 content="https://raw.githubusercontent.com/gradio-app/gradio/main/js/_website/src/lib/assets/img/header-image.jpg" 33 /> 34 35 <style> 36 :root { 37 --bg: white; 38 --col: #27272a; 39 --bg-dark: #0f0f11; 40 --col-dark: #f4f4f5; 41 } 42 43 44 body { 45 background: var(--bg); 46 color: var(--col); 47 font-family: Arial, Helvetica, sans-serif; 48 } 49 50 @media (prefers-color-scheme: dark) { 51 body { 52 background: var(--bg-dark); 53 color: var(--col-dark); 54 } 55 } 56 </style> 57 58 <meta property="og:url" content="https://gradio.app/" /> 59 <meta property="og:type" content="website" /> 60 <meta property="og:image" content="" /> 61 <meta property="og:title" content="Gradio" /> 62 <meta 63 property="og:description" 64 content="" 65 /> 66 <meta name="twitter:card" content="summary_large_image" /> 67 <meta name="twitter:creator" content="@teamGradio" /> 68 <meta name="twitter:title" content="Gradio" /> 69 <meta 70 name="twitter:description" 71 content="" 72 /> 73 <meta name="twitter:image" content="" /> 74 75
75<script data-gradio-mode> 76 window.__gradio_mode__ = "app"; 77 window.iFrameResizer = { 78 heightCalculationMethod: "taggedElement" 79 }; 80 window.parent?.postMessage( 81 { type: "SET_SCROLLING", enabled: false }, 82 "*" 83 ); 84 </script>
84 85 86
86<script>window.gradio_config = {"version":"5.35.0","api_prefix":"/gradio_api","mode":"blocks","app_id":5076862920306845841,"dev_mode":false,"analytics_enabled":true,"components":[{"id":1,"type":"markdown","props":{"value":"# ðð»ââï¸Welcome to ðTonic\u0027s ððð¨ð»âð¬Moonshot Math","show_label":false,"rtl":false,"latex_delimiters":[{"left":"$$","right":"$$","display":true}],"visible":true,"elem_classes":[],"preserved_by_key":["value"],"sanitize_html":true,"line_breaks":false,"header_links":false,"show_copy_button":false,"container":false,"padding":false,"name":"markdown","_selectable":false},"skip_api":false,"component_class_id":"927e99ba5dda4bcd0dfe596d4d0cecdc2e0b41e7e95071a05f96ae3971390ed6","key":null,"api_info":{"type":"string"},"api_info_as_input":{"type":"string"},"api_info_as_output":{"type":"string"},"example_inputs":"# Hello!"},{"id":2,"type":"row","props":{"variant":"default","visible":true,"equal_height":false,"show_progress":false,"preserved_by_key":[],"name":"row"},"skip_api":true,"component_class_id":"724216f2707d8e99d1bf5993a957b41df582b9f858086784b9e93dca5b08e3ce","key":null},{"id":3,"type":"column","props":{"scale":1,"min_width":320,"variant":"default","visible":true,"show_progress":false,"preserved_by_key":[],"name":"column"},"skip_api":true,"component_class_id":"2936b1d11eae2288921900031596f1dda70bc86ea3912baac685b76d520ed450","key":null},{"id":4,"type":"markdown","props":{"value":"**ððð¨ð»âð¬AI-MO/Kimina-Prover-Distill-8B** is a theorem proving model developed by Project Numina and Kimi teams, focusing on competition style problem solving capabilities in Lean 4. It is a distillation of AI-MO/Kimina-Prover-72B, a model trained via large scale reinforcement learning. It achieves 77.86% accuracy with Pass@32 on MiniF2F-test.- [Kimina-Prover-Preview GitHub](https://github.com/MoonshotAI/Kimina-Prover-Preview)- [Hugging Face: AI-MO/Kimina-Prover-72B](https://huggingface.co/AI-MO/Kimina-Prover-72B)- [Kimina Prover blog](https://huggingface.co/blog/AI-MO/kimina-prover)- [unimath dataset](https://huggingface.co/datasets/introspector/unimath)","show_label":false,"rtl":false,"latex_delimiters":[{"left":"$$","right":"$$","display":true}],"visible":true,"elem_classes":[],"preserved_by_key":["value"],"sanitize_html":true,"line_breaks":false,"header_links":false,"show_copy_button":false,"container":false,"padding":false,"name":"markdown","_selectable":false},"skip_api":false,"component_class_id":"927e99ba5dda4bcd0dfe596d4d0cecdc2e0b41e7e95071a05f96ae3971390ed6","key":null,"api_info":{"type":"string"},"api_info_as_input":{"type":"string"},"api_info_as_output":{"type":"string"},"example_inputs":"# Hello!"},{"id":5,"type":"column","props":{"scale":1,"min_width":320,"variant":"default","visible":true,"show_progress":false,"preserved_by_key":[],"name":"column"},"skip_api":true,"component_class_id":"2936b1d11eae2288921900031596f1dda70bc86ea3912baac685b76d520ed450","key":null},{"id":6,"type":"markdown","props":{"value":"## Join us :\nðTeamTonicð is always making cool demos! Join our active builder\u0027s ð ï¸community ð» [](https://discord.gg/qdfnvSPcqP) On ð¤Huggingface:[MultiTransformer](https://huggingface.co/MultiTransformer) On ðGithub: [Tonic-AI](https://github.com/tonic-ai) \u0026 contribute toð [MultiTonic](https://github.com/MultiTonic)ð¤Big thanks to Yuvi Sharma and all the folks at huggingface for the community grant ð¤","show_label":false,"rtl":false,"latex_delimiters":[{"left":"$$","right":"$$","display":true}],"visible":true,"elem_classes":[],"preserved_by_key":["value"],"sanitize_html":true,"line_breaks":false,"header_links":false,"show_copy_button":false,"container":false,"padding":false,"name":"markdown","_selectable":false},"skip_api":false,"component_class_id":"927e99ba5dda4bcd0dfe596d4d0cecdc2e0b41e7e95071a05f96ae3971390ed6","key":null,"api_info":{"type":"string"},"api_info_as_input":{"type":"string"},"api_info_as_output":{"type":"string"},"example_inputs":"# Hello!"},{"id":7,"type":"row","props":{"variant":"default","visible":true,"equal_height":false,"show_progress":false,"preserved_by_key":[],"name":"row"},"skip_api":true,"component_class_id":"724216f2707d8e99d1bf5993a957b41df582b9f858086784b9e93dca5b08e3ce","key":null},{"id":8,"type":"column","props":{"scale":1,"min_width":320,"variant":"default","visible":true,"show_progress":false,"preserved_by_key":[],"name":"column"},"skip_api":true,"component_class_id":"2936b1d11eae2288921900031596f1dda70bc86ea3912baac685b76d520ed450","key":null},{"id":9,"type":"textbox","props":{"type":"text","lines":4,"label":"ð¨ð»âð»Your message or formal statement","show_label":true,"container":true,"min_width":160,"visible":true,"autofocus":false,"autoscroll":true,"elem_classes":[],"preserved_by_key":["value"],"rtl":false,"show_copy_button":false,"submit_btn":false,"stop_btn":false,"name":"textbox","_selectable":false},"skip_api":false,"component_class_id":"0ad8e7dd48970890cef0fb44101b5b9b5a57422fa28062cfa5b0de927e78f3dc","key":null,"api_info":{"type":"string"},"api_info_as_input":{"type":"string"},"api_info_as_output":{"type":"string"},"example_inputs":"Hello!!"},{"id":10,"type":"textbox","props":{"value":"/-Explain using mathematics-/\n","type":"text","lines":1,"label":"ðð»ââï¸Optional informal prefix","show_label":true,"container":true,"min_width":160,"visible":true,"autofocus":false,"autoscroll":true,"elem_classes":[],"preserved_by_key":["value"],"rtl":false,"show_copy_button":false,"submit_btn":false,"stop_btn":false,"name":"textbox","_selectable":false},"skip_api":false,"component_class_id":"0ad8e7dd48970890cef0fb44101b5b9b5a57422fa28062cfa5b0de927e78f3dc","key":null,"api_info":{"type":"string"},"api_info_as_input":{"type":"string"},"api_info_as_output":{"type":"string"},"example_inputs":"Hello!!"},{"id":11,"type":"slider","props":{"minimum":150,"maximum":4096,"value":2500,"step":10,"label":"ðªMax Tokens","
86show_label":true,"container":true,"min_width":160,"visible":true,"elem_classes":[],"preserved_by_key":["value"],"show_reset_button":true,"name":"slider","_selectable":false},"skip_api":false,"component_class_id":"0ac3736b4129faf84640f0058a8d346f4329c60284cd45c39454e44098df1b16","key":null,"api_info":{"type":"number","description":"numeric value between 150 and 4096"},"api_info_as_input":{"type":"number","description":"numeric value between 150 and 4096"},"api_info_as_output":{"type":"number","description":"numeric value between 150 and 4096"},"example_inputs":150},{"id":12,"type":"button","props":{"value":"Send","variant":"secondary","size":"lg","visible":true,"interactive":true,"elem_classes":[],"preserved_by_key":["value"],"name":"button","_selectable":false},"skip_api":true,"component_class_id":"51bd485a5354bcd93c72c66428b42770f71e60d8f9bb8345f6ce8a6787cd1c8f","key":null},{"id":13,"type":"form","props":{"scale":0,"min_width":0,"preserved_by_key":[],"name":"form"},"skip_api":true,"component_class_id":"ed5cd51f569f3a7624b1709c4e7e50a5a608037f5fb82307671a5cec77e36b71","key":null},{"id":14,"type":"column","props":{"scale":1,"min_width":320,"variant":"default","visible":true,"show_progress":false,"preserved_by_key":[],"name":"column"},"skip_api":true,"component_class_id":"2936b1d11eae2288921900031596f1dda70bc86ea3912baac685b76d520ed450","key":null},{"id":15,"type":"chatbot","props":{"_undoable":false,"_retryable":false,"likeable":false,"value":[],"type":"tuples","label":"ððð¨ð»âð¬Kimina Prover 8B","show_label":true,"container":true,"min_width":160,"visible":true,"elem_classes":[],"autoscroll":true,"preserved_by_key":["value"],"height":400,"resizable":false,"latex_delimiters":[{"left":"$$","right":"$$","display":true}],"rtl":false,"show_share_button":true,"show_copy_button":false,"avatar_images":[null,null],"sanitize_html":true,"render_markdown":true,"feedback_options":["Like","Dislike"],"line_breaks":true,"show_copy_all_button":false,"allow_file_downloads":true,"group_consecutive_messages":true,"allow_tags":false,"name":"chatbot","_selectable":false},"skip_api":false,"component_class_id":"fd83d446c7e167e1617956292f7275b31fd178c28c1bb63211785870d09ed9de","key":null,"api_info":{"$defs":{"ComponentMessage":{"properties":{"component":{"title":"Component","type":"string"},"value":{"title":"Value"},"constructor_args":{"additionalProperties":true,"title":"Constructor Args","type":"object"},"props":{"additionalProperties":true,"title":"Props","type":"object"}},"required":["component","value","constructor_args","props"],"title":"ComponentMessage","type":"object"},"FileData":{"description":"The FileData class is a subclass of the GradioModel class that represents a file object within a Gradio interface. It is used to store file data and metadata when a file is uploaded.\n\nAttributes:\n path: The server file path where the file is stored.\n url: The normalized server URL pointing to the file.\n size: The size of the file in bytes.\n orig_name: The original filename before upload.\n mime_type: The MIME type of the file.\n is_stream: Indicates whether the file is a stream.\n meta: Additional metadata used internally (should not be changed).","properties":{"path":{"title":"Path","type":"string"},"url":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Url"},"size":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Size"},"orig_name":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Orig Name"},"mime_type":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Mime Type"},"is_stream":{"default":false,"title":"Is Stream","type":"boolean"},"meta":{"$ref":"#/$defs/FileDataMeta"}},"required":["path"],"title":"FileData","type":"object"},"FileDataMeta":{"properties":{"_type":{"const":"gradio.FileData","title":"Type","type":"string"}},"required":["_type"],"title":"FileDataMeta","type":"object"},"FileMessage":{"properties":{"file":{"$ref":"#/$defs/FileData"},"alt_text":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Alt Text"}},"required":["file"],"title":"FileMessage","type":"object"}},"items":{"maxItems":2,"minItems":2,"prefixItems":[{"anyOf":[{"type":"string"},{"$ref":"#/$defs/FileMessage"},{"$ref":"#/$defs/ComponentMessage"},{"type":"null"}]},{"anyOf":[{"type":"string"},{"$ref":"#/$defs/FileMessage"},{"$ref":"#/$defs/ComponentMessage"},{"type":"null"}]}],"type":"array"},"title":"ChatbotDataTuples","type":"array","additional_description":null},"api_info_as_input":{"$defs":{"ComponentMessage":{"properties":{"component":{"title":"Component","type":"string"},"value":{"title":"Value"},"constructor_args":{"additionalProperties":true,"title":"Constructor Args","type":"object"},"props":{"additionalProperties":true,"title":"Props","type":"object"}},"required":["component","value","constructor_args","props"],"title":"ComponentMessage","type":"object"},"FileData":{"description":"The FileData class is a subclass of the GradioModel class that represents a file object within a Gradio interface. It is used to store file data and metadata when a file is uploaded.\n\nAttributes:\n path: The server file path where the file is stored.\n url: The normalized server URL pointing to the file.\n size: The size of the file in bytes.\
86n orig_name: The original filename before upload.\n mime_type: The MIME type of the file.\n is_stream: Indicates whether the file is a stream.\n meta: Additional metadata used internally (should not be changed).","properties":{"path":{"title":"Path","type":"string"},"url":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Url"},"size":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Size"},"orig_name":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Orig Name"},"mime_type":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Mime Type"},"is_stream":{"default":false,"title":"Is Stream","type":"boolean"},"meta":{"$ref":"#/$defs/FileDataMeta"}},"required":["path"],"title":"FileData","type":"object"},"FileDataMeta":{"properties":{"_type":{"const":"gradio.FileData","title":"Type","type":"string"}},"required":["_type"],"title":"FileDataMeta","type":"object"},"FileMessage":{"properties":{"file":{"$ref":"#/$defs/FileData"},"alt_text":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Alt Text"}},"required":["file"],"title":"FileMessage","type":"object"}},"items":{"maxItems":2,"minItems":2,"prefixItems":[{"anyOf":[{"type":"string"},{"$ref":"#/$defs/FileMessage"},{"$ref":"#/$defs/ComponentMessage"},{"type":"null"}]},{"anyOf":[{"type":"string"},{"$ref":"#/$defs/FileMessage"},{"$ref":"#/$defs/ComponentMessage"},{"type":"null"}]}],"type":"array"},"title":"ChatbotDataTuples","type":"array","additional_description":null},"api_info_as_output":{"$defs":{"ComponentMessage":{"properties":{"component":{"title":"Component","type":"string"},"value":{"title":"Value"},"constructor_args":{"additionalProperties":true,"title":"Constructor Args","type":"object"},"props":{"additionalProperties":true,"title":"Props","type":"object"}},"required":["component","value","constructor_args","props"],"title":"ComponentMessage","type":"object"},"FileData":{"description":"The FileData class is a subclass of the GradioModel class that represents a file object within a Gradio interface. It is used to store file data and metadata when a file is uploaded.\n\nAttributes:\n path: The server file path where the file is stored.\n url: The normalized server URL pointing to the file.\n size: The size of the file in bytes.\n orig_name: The original filename before upload.\n mime_type: The MIME type of the file.\n is_stream: Indicates whether the file is a stream.\n meta: Additional metadata used internally (should not be changed).","properties":{"path":{"title":"Path","type":"string"},"url":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Url"},"size":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Size"},"orig_name":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Orig Name"},"mime_type":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Mime Type"},"is_stream":{"default":false,"title":"Is Stream","type":"boolean"},"meta":{"$ref":"#/$defs/FileDataMeta"}},"required":["path"],"title":"FileData","type":"object"},"FileDataMeta":{"properties":{"_type":{"const":"gradio.FileData","title":"Type","type":"string"}},"required":["_type"],"title":"FileDataMeta","type":"object"},"FileMessage":{"properties":{"file":{"$ref":"#/$defs/FileData"},"alt_text":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Alt Text"}},"required":["file"],"title":"FileMessage","type":"object"}},"items":{"maxItems":2,"minItems":2,"prefixItems":[{"anyOf":[{"type":"string"},{"$ref":"#/$defs/FileMessage"},{"$ref":"#/$defs/ComponentMessage"},{"type":"null"}]},{"anyOf":[{"type":"string"},{"$ref":"#/$defs/FileMessage"},{"$ref":"#/$defs/ComponentMessage"},{"type":"null"}]}],"type":"array"},"title":"ChatbotDataTuples","type":"array","additional_description":null},"example_inputs":[["Hello!",null]]},{"id":16,"type":"accordion","props":{"label":"Complete Output","open":false,"visible":true,"preserved_by_key":[],"name":"accordion"},"skip_api":true,"component_class_id":"f7ca9b901f75c307c1f5ddd33f789d906d98b7f72e2885efbfaa76243b6822af","key":null},{"id":17,"type":"json","props":{"label":"Full Output","show_label":true,"container":true,"min_width":160,"visible":true,"elem_classes":[],"preserved_by_key":["value"],"open":false,"show_indices":false,"max_height":500,"name":"json","_selectable":false},"skip_api":false,"component_class_id":"3fea8a2943a6205954893aa6ce2ea1cc5c1d6a76a04e4bac22d1e8ac6f776a23","key":null,"api_info":{"type":{},"description":"any valid json"},"api_info_as_input":{"type":{},"description":"any valid json"},"api_info_as_output":{"type":{},"description":"any valid json"},"example_inputs":{"foo":"bar"}},{"id":18,"type":"code","props":{"language":"python","lines":5,"label":"Extracted Lean4 Code","show_label":true,"container":true,"min_width":160,"visible":true,"elem_classes":[],"preserved_by_key":["value"],"wrap_lines":false,"show_line_numbers":true,"autocomplete":false,"name":"code","_selectable":false},"skip_api":false,"component_class_id":"c8cc02e6fa92e5706608f99b85113e88a870d023e269450c9c203faa5c6f40d0","key":null,"api_info":{"type":"string"},"api_info_as_input":{"type":"string"},"api_info_as_output":{"type":"string"},"example_inputs":"print(\u0027Hello World\u0027)"},{"id":19,"type":"state","props":{"time_to_live":null,"delete_callback":"\u003cfunction State.__init__.\u003clocals\u003e.\u003clambda\u003e at 0x7fee817484c0\u003e","name":"state","_selectable":false},"skip_api":true,"component_class_id":"cc8e63b98ccbe28ef7537c6464d92ca548dc3365db7aba0fdf7fc59510b04636","key":null},{"id":20,"type":"dataset","props":{"label":"ð¤¦ð»ââï¸Example Problems","show_label":true,"component_props":[{"type":"text","lines":4,"max_lines":null,"placeholder":null,"label":"ð¨ð»âð»Your message or formal statement","info":null,"show_label":true,"container":true,"scale":null,"min_width":160,"interactive":null,"visible":true,"elem_id":null,"autofocus":false,"autoscroll":true,"elem_classes":[],"key":null,"preserved_by_key":["value"],"text_align":null,"rtl":false,"show_copy_button":false,"max_length":null,"submit_btn":false,"stop_btn":false,"html_attributes":null},{"type":"text","lines":1,"max_lines":null,"placeholder":null,"label":"ðð»ââï¸Optional informal prefix","info":null,"show_label":true,"container":true,"scale":null,"min_width":160,"interactive":null,"visible":true,"elem_id":null,"autofocus":false,"autoscroll":true,"elem_classes":[],"key":null,"preserved_by_key":["value"],"text_align":null,"rtl":false,"show_copy_button":false,"max_length":null,"submit_btn":false,"stop_btn":false,"html_attributes":null},{"minimum":150,"maximum":4096,"step":10,"label":"ðªMax Tokens","info":null,"show_label":true,"container":true,"scale":null,"min_width":160,"interactive":null,"visible":true,"elem_id":null,"elem_classes":[],"key":null,"preserved_by_key":["value"],"show_reset_button":true}
86],"samples":[["Goal:\n X : UU\n Y : UU\n P : UU\n xp : (X â P) â P\n yp : (Y â P) â P\n X0 : X à Y â P\n x : X\n ============================\n (Y â P)","/-Explain using mathematics-/\n",1234],["Goal:\n R : ring M : module R\n ============================\n (islinear (idfun M))","/-Explain using mathematics-/\n",1234],["Goal:\n X : UU i : nat b : hProptoType (i \u003c S i) x : Vector X (S i) r : i = i\n ============================\n (pr1 lastelement = pr1 (i,, b))","/-Explain using mathematics-/\n",1234],["Goal:\n X : dcpo CX : continuous_dcpo_struct X x : pr1hSet X y : pr1hSet X\n ============================\n (x â y â (â i : approximating_family CX x, approximating_family CX x i â y))","/-Explain using mathematics-/\n",1234],["import Mathlib\nimport Aesop\n\nset_option maxHeartbeats 0\n\nopen BigOperators Real Nat Topology Rat\n\n/-- Let $a_1, a_2,\\cdots, a_n$ be real constants, $x$ a real variable, and $f(x)=\\cos(a_1+x)+\\frac{1}{2}\\cos(a_2+x)+\\frac{1}{4}\\cos(a_3+x)+\\cdots+\\frac{1}{2^{n-1}}\\cos(a_n+x).$ Given that $f(x_1)=f(x_2)=0,$ prove that $x_2-x_1=m\\pi$ for some integer $m.$-/\ntheorem imo_1969_p2 (m n : \\R) (k : \\N) (a : \\N \\rightarrow \\R) (y : \\R \\rightarrow \\R) (hâ : 0 \u003c k)\n(hâ : \\forall x, y x = \\sum i in Finset.range k, Real.cos (a i + x) / 2 ^ i) (hâ : y m = 0)\n(hâ : y n = 0) : \\exists t : \\Z, m - n = t * Real.pi := by","/-- Let $a_1, a_2,\\cdots, a_n$ be real constants, $x$ a real variable, and $f(x)=\\cos(a_1+x)+\\frac{1}{2}\\cos(a_2+x)+\\frac{1}{4}\\cos(a_3+x)+\\cdots+\\frac{1}{2^{n-1}}\\cos(a_n+x).$ Given that $f(x_1)=f(x_2)=0,$ prove that $x_2-x_1=m\\pi$ for some integer $m.$-/",2500],["import Mathlib\nimport Aesop\n\nset_option maxHeartbeats 0\n\nopen BigOperators Real Nat Topology Rat\n\n/-- Suppose that $h(x)=f^{-1}(x)$. If $h(2)=10$, $h(10)=1$ and $h(1)=2$, what is $f(f(10))$? Show that it is 1.-/\ntheorem mathd_algebra_209 (Ï : Equiv \\R \\R) (hâ : Ï.2 2 = 10) (hâ : Ï.2 10 = 1) (hâ : Ï.2 1 = 2) :\nÏ.1 (Ï.1 10) = 1 := by","/-- Suppose that $h(x)=f^{-1}(x)$. If $h(2)=10$, $h(10)=1$ and $h(1)=2$, what is $f(f(10))$? Show that it is 1.-/",2500],["import Mathlib\nimport Aesop\n\nset_option maxHeartbeats 0\n\nopen BigOperators Real Nat Topology Rat\n\n/-- At which point do the lines $s=9-2t$ and $t=3s+1$ intersect? Give your answer as an ordered pair in the form $(s, t).$ Show that it is (1,4).-//\ntheorem mathd_algebra_44 (s t : \\R) (hâ : s = 9 - 2 * t) (hâ : t = 3 * s + 1) : s = 1 \\wedge t = 4 := by","/-- At which point do the lines $s=9-2t$ and $t=3s+1$ intersect? Give your answer as an ordered pair in the form $(s, t).$ Show that it is (1,4).-/",2500]],"headers":["ð¨ð»âð»Your message or formal statement","ðð»ââï¸Optional informal prefix","ðªMax Tokens"],"type":"tuple","samples_per_page":10,"visible":true,"elem_classes":[],"preserved_by_key":["value"],"container":true,"min_width":160,"name":"dataset","_selectable":false,"components":["textbox","textbox","slider"],"component_ids":[9,10,11]},"skip_api":false,"component_class_id":"59799070042857c5faf7de28fcb731985f98c9eb1bc03e0c2bc3eb38902a7aef","key":null,"api_info":{"type":"integer","description":"index of selected example"},"api_info_as_input":{"type":"integer","description":"index of selected example"},"api_info_as_output":{"type":"integer","description":"index of selected example"},"example_inputs":0},{"id":21,"type":"markdown","props":{"value":"\u003e **Citation:**\n\u003e ```\n\u003e @article{kimina_prover_2025,\n\u003e title = {Kimina-Prover Preview: Towards Large Formal Reasoning Models with Reinforcement Learning},\n\u003e author = {Wang, Haiming and Unsal, Mert and ...},\n\u003e year = {2025},\n\u003e url = {http://arxiv.org/abs/2504.11354},\n\u003e }\n\u003e ```","show_label":false,"rtl":false,"latex_delimiters":[{"left":"$$","right":"$$","display":true}],"visible":true,"elem_classes":[],"preserved_by_key":["value"],"sanitize_html":true,"line_breaks":false,"header_links":false,"show_copy_button":false,"container":false,"padding":false,"name":"markdown","_selectable":false},"skip_api":false,"component_class_id":"927e99ba5dda4bcd0dfe596d4d0cecdc2e0b41e7e95071a05f96ae3971390ed6","key":null,"api_info":{"type":"string"},"api_info_as_input":{"type":"string"},"api_info_as_output":{"type":"string"},"example_inputs":"# Hello!"},{"id":22,"type":"form","props":{"scale":0,"min_width":0,"preserved_by_key":[],"name":"form"},"skip_api":true,"component_class_id":"ed5cd51f569f3a7624b1709c4e7e50a5a608037f5fb82307671a5cec77e36b71","key":null}],"css":"","connect_heartbeat":true,"js":"","head":"","title":"Gradio","space_id":"Tonic/Math","enable_queue":true,"show_error":false,"show_api":true,"is_colab":false,"max_file_size":null,"stylesheets":["https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600\u0026display=swap"],"theme":"default","protocol":"sse_v3","body_css":{"body_background_fill":"white","body_text_color":"#27272a","body_background_fill_dark":"#0f0f11","body_text_color_dark":"#f4f4f5"},"fill_height":false,"fill_width":false,"theme_hash":"63194d3741d384f9f85db890247b6c0ef9e7abac0f297f40a15c59fe4baba916","pwa":true,"pages":[["","Home"]],"page":{""
86:{"layout":{"id":0,"children":[{"id":1},{"id":2,"children":[{"id":3,"children":[{"id":4}]},{"id":5,"children":[{"id":6}]}]},{"id":7,"children":[{"id":8,"children":[{"id":13,"children":[{"id":9},{"id":10},{"id":11}]},{"id":12}]},{"id":14,"children":[{"id":15},{"id":16,"children":[{"id":17},{"id":18}]}]}]},{"id":22,"children":[{"id":19}]},{"id":20},{"id":21}]},"components":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22],"dependencies":[0,1]}},"mcp_server":true,"i18n_translations":null,"dependencies":[{"id":0,"targets":[[12,"click"]],"inputs":[9,10,11,19],"outputs":[15,17,18,19],"backend_fn":true,"js":null,"queue":true,"api_name":"chat_handler","scroll_to_output":false,"show_progress":"full","show_progress_on":null,"batch":false,"max_batch_size":4,"cancels":[],"types":{"generator":false,"cancel":false},"collects_event_data":false,"trigger_after":null,"trigger_only_on_success":false,"trigger_mode":"once","show_api":true,"rendered_in":null,"render_id":null,"connection":"sse","time_limit":null,"stream_every":0.5,"like_user_message":false,"event_specific_args":null,"js_implementation":null},{"id":1,"targets":[[20,"click"]],"inputs":[20],"outputs":[9,10,11],"backend_fn":true,"js":null,"queue":false,"api_name":"load_example","scroll_to_output":false,"show_progress":"hidden","show_progress_on":null,"batch":false,"max_batch_size":4,"cancels":[],"types":{"generator":false,"cancel":false},"collects_event_data":false,"trigger_after":null,"trigger_only_on_success":false,"trigger_mode":"once","show_api":false,"rendered_in":null,"render_id":null,"connection":"sse","time_limit":null,"stream_every":0.5,"like_user_message":false,"event_specific_args":null,"js_implementation":null}],"layout":{"id":0,"children":[{"id":1},{"id":2,"children":[{"id":3,"children":[{"id":4}]},{"id":5,"children":[{"id":6}]}]},{"id":7,"children":[{"id":8,"children":[{"id":13,"children":[{"id":9},{"id":10},{"id":11}]},{"id":12}]},{"id":14,"children":[{"id":15},{"id":16,"children":[{"id":17},{"id":18}]}]}]},{"id":22,"children":[{"id":19}]},{"id":20},{"id":21}]},"root":"https://tonic-math.hf.space","username":null,"deep_link_state":"none","current_page":""};</script>
86<script>window.gradio_api_info = {"named_endpoints":{"/chat_handler":{"parameters":[{"label":"ð¨ð»âð»Your message or formal statement","parameter_name":"user_message","parameter_has_default":false,"parameter_default":null,"type":{"type":"string"},"python_type":{"type":"str","description":""},"component":"Textbox","example_input":"Hello!!"},{"label":"ðð»ââï¸Optional informal prefix","parameter_name":"informal_prefix","parameter_has_default":true,"parameter_default":"/-Explain using mathematics-/\n","type":{"type":"string"},"python_type":{"type":"str","description":""},"component":"Textbox","example_input":"Hello!!"},{"label":"ðªMax Tokens","parameter_name":"max_tokens","parameter_has_default":true,"parameter_default":2500,"type":{"type":"number","description":"numeric value between 150 and 4096"},"python_type":{"type":"float","description":""},"component":"Slider","example_input":150}],"returns":[{"label":"ððð¨ð»âð¬Kimina Prover 8B","type":{"$defs":{"ComponentMessage":{"properties":{"component":{"title":"Component","type":"string"},"value":{"title":"Value"},"constructor_args":{"additionalProperties":true,"title":"Constructor Args","type":"object"},"props":{"additionalProperties":true,"title":"Props","type":"object"}},"required":["component","value","constructor_args","props"],"title":"ComponentMessage","type":"object"},"FileData":{"description":"The FileData class is a subclass of the GradioModel class that represents a file object within a Gradio interface. It is used to store file data and metadata when a file is uploaded.\n\nAttributes:\n path: The server file path where the file is stored.\n url: The normalized server URL pointing to the file.\n size: The size of the file in bytes.\n orig_name: The original filename before upload.\n mime_type: The MIME type of the file.\n is_stream: Indicates whether the file is a stream.\n meta: Additional metadata used internally (should not be changed).","properties":{"path":{"title":"Path","type":"string"},"url":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Url"},"size":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Size"},"orig_name":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Orig Name"},"mime_type":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Mime Type"},"is_stream":{"default":false,"title":"Is Stream","type":"boolean"},"meta":{"$ref":"#/$defs/FileDataMeta"}},"required":["path"],"title":"FileData","type":"object"},"FileDataMeta":{"properties":{"_type":{"const":"gradio.FileData","title":"Type","type":"string"}},"required":["_type"],"title":"FileDataMeta","type":"object"},"FileMessage":{"properties":{"file":{"$ref":"#/$defs/FileData"},"alt_text":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Alt Text"}},"required":["file"],"title":"FileMessage","type":"object"}},"items":{"maxItems":2,"minItems":2,"prefixItems":[{"anyOf":[{"type":"string"},{"$ref":"#/$defs/FileMessage"},{"$ref":"#/$defs/ComponentMessage"},{"type":"null"}]},{"anyOf":[{"type":"string"},{"$ref":"#/$defs/FileMessage"},{"$ref":"#/$defs/ComponentMessage"},{"type":"null"}]}],"type":"array"},"title":"ChatbotDataTuples","type":"array","additional_description":null},"python_type":{"type":"tuple[str | dict(file: filepath, alt_text: str | None) | dict(component: str, value: Any, constructor_args: dict(str, Any), props: dict(str, Any)) | None, str | dict(file: filepath, alt_text: str | None) | dict(component: str, value: Any, constructor_args: dict(str, Any), props: dict(str, Any)) | None]","description":""},"component":"Chatbot"},{"label":"Full Output","type":{"type":{},"description":"any valid json"},"python_type":{"type":"str | float | bool | list | dict","description":"any valid json"},"component":"Json"},{"label":"Extracted Lean4 Code","type":{"type":"string"},"python_type":{"type":"str","description":""},"component":"Code"}],"show_api":true,"description":"Handles a single chat interaction with the Kimina Prover model designed for competition-style problem solving it is capable of both formal and informal mathematical reasoning and problem solving."}},"unnamed_endpoints":{}};</script>
86 87 88 <link rel="preconnect" href="https://fonts.googleapis.com" /> 89 <link 90 rel="preconnect" 91 href="https://fonts.gstatic.com" 92 crossorigin="anonymous" 93 /> 94
94<script 95 src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.3.1/iframeResizer.contentWindow.min.js" 96 async 97 ></script>
97 98 99 <link rel="manifest" href="/manifest.json" /> 100
100<script type="module" crossorigin src="./assets/index-Dm-5BDMo.js"></script>
100 101 <link rel="stylesheet" crossorigin href="./assets/index-DCxRrmzV.css"> 102 </head> 103 104 <body 105 style=" 106 width: 100%; 107 margin: 0; 108 padding: 0; 109 display: flex; 110 flex-direction: column; 111 flex-grow: 1; 112 " 113 > 114 <gradio-app 115 control_page_title="true" 116 embed="false" 117 eager="true" 118 style="display: flex; flex-direction: column; flex-grow: 1" 119 > 120 </gradio-app> 121
121<script> 122 const ce = document.getElementsByTagName("gradio-app"); 123 124 if (ce[0]) { 125 ce[0].addEventListener("domchange", () => { 126 document.body.style.padding = "0"; 127 }); 128 document.body.style.padding = "0"; 129 } 130 </script>
130 131 </body> 132</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.