Анализ страницы https://lean-lang.org/learn
Основное Готовность: 75%
Домен
lean-lang.org
Состояние доменного имени
?
Проверяем корректность доменного имени и наличие технических проблем на уровне домена.
Домен второго уровня идеален для продвижения.
Отличный запоминающийся домен.
Ответ сервера
200 Успешный ответ
HTTP-код ответа и цепочка редиректов
?
Код 200 — страница доступна. Коды 3xx — редиректы (цепочки замедляют загрузку и размывают ссылочный вес). Коды 4xx/5xx — ошибки, поисковик не сможет проиндексировать страницу.
Сервер настроен корректно.
Цепочка редиректов:
https://lean-lang.org/learn
301 MovedPermanently
https://lean-lang.org/learn/
200 OK
Безопасность
Сайт безопасен
Использование HTTPS и SSL-сертификат
?
HTTPS — обязательный стандарт. Google и Яндекс отдают предпочтение защищённым сайтам. Отсутствие SSL или просроченный сертификат ведут к предупреждениям в браузере и снижению позиций.
На сайте работает защищенный протокол ssl и сайт открывается по https.
Ssl-сертификат действителен до 18.11.2026 6:42:18.
Включён HSTS (Strict-Transport-Security) — защита от подмены на http.
Поздравляем! Сайт не содержится в реестре РКН.
Кодировка
UTF-8
Кодировка символов страницы
?
Стандарт — UTF-8. Неправильная кодировка вызывает нечитаемые символы и мешает поисковику корректно распознать текст страницы.
Указана кодировка на странице UTF-8.
Язык
en
Атрибут lang в HTML-теге
?
Атрибут lang (<html lang="ru">) сообщает поисковикам и браузерам, на каком языке написана страница. Помогает при ранжировании в региональном поиске.
Язык документа указан явно: en.
Скорость загрузки
~0,64сек
Время отклика сервера (TTFB)
?
Time To First Byte — время до получения первого байта от сервера. Норма до 200 мс. Медленный отклик ухудшает пользовательский опыт и ранжирование: Яндекс и Google учитывают скорость страниц.
Скорость загрузки сайта 0,64сек оптимальна.
Объем документа
148Кб
Размер HTML-кода страницы
?
Слишком большой HTML замедляет парсинг браузером и сканирование поисковым роботом. Рекомендуется не более 200 Кб.
Объем html-документа 148Кб оптимален.
Структура html-документа корректна.
Ресурсы
Ресурсы: 38
Внешние ресурсы страницы (CSS, JS, изображения)
?
Количество и тип подключённых ресурсов влияют на скорость загрузки. Большое число запросов увеличивает время рендеринга страницы.
Кол-во файлов ресурсов 38 много для одной страницы. Приемлемо до 10. Проведите оптимизацию файлов ресурсов!
Показать полный список ресурсов
| Тип | Название | Значение |
|---|---|---|
| stylesheet | -verso-data/reset.css | |
| stylesheet | -verso-data/layout.css | |
| stylesheet | -verso-data/navbar.css | |
| stylesheet | -verso-data/footer.css | |
| stylesheet | -verso-data/theme.css | |
| stylesheet | -verso-data/article.css | |
| stylesheet | -verso-data/card.css | |
| stylesheet | -verso-data/copy-button.css | |
| stylesheet | -verso-data/tippy-border.css | |
| stylesheet | -verso-data/action.css | |
| stylesheet | -verso-data/timeline.css | |
| stylesheet | -verso-data/testimonials.css | |
| stylesheet | -verso-data/steps.css | |
| stylesheet | -verso-data/glightbox.css | |
| stylesheet | -verso-data/gallery.css | |
| stylesheet | -verso-data/zulipInfo.css | |
| stylesheet | -verso-data/org-hero.css | |
| stylesheet | https://cdn.jsdelivr.net/npm/katex@0.16.9/dist/katex.min.css | |
| stylesheet | https://fonts.googleapis.com/css2?family=Fira+Code:wght@300..700&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Oranienbaum&display=swap | |
| js | -verso-data/dark.js | |
| js | -verso-data/theme.js | |
| js | -verso-data/copy.js | |
| js | -verso-data/motion.js | |
| js | -verso-data/navbar.js | |
| js | -verso-data/popper.js | |
| js | -verso-data/tippy.js | |
| js | -verso-data/testimonials.js | |
| js | -verso-data/glightbox.min.js | |
| js | -verso-data/gallery.js | |
| js | -verso-data/fro.js | |
| js | https://cdn.jsdelivr.net/npm/katex@0.16.9/dist/katex.min.js | |
| js | https://cdn.jsdelivr.net/npm/marked@11.1.1/marked.min.js | |
| js | https://plausible.io/js/pa-RTua_4FfKHhfAvAc3liZd.js | |
| js | -verso-data/theme.js | |
| js | -verso-data/copy.js | |
| js | -verso-data/motion.js | |
| js | -verso-data/navbar.js | |
| js | https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js |
Серверные заголовки
Кол-во: 10
HTTP-заголовки ответа сервера
?
Заголовки сервера передают браузеру и поисковику служебную информацию: кеширование, безопасность (CSP, HSTS), сжатие (gzip). Правильная настройка ускоряет загрузку и повышает защищённость.
Найдены серверные заголовки 10шт. Подробнее про серверные заголовки.
Показать полный список серверных заголовков
| Ключ | Значение |
|---|---|
| Accept-Ranges | bytes |
| Age | 0 |
| Cache-Control | public, must-revalidate, max-age=0 |
| cache-status | "Netlify Edge"; fwd=miss; fwd-status=200; stored |
| Date | Fri, 21 Aug 2026 14:03:10 GMT |
| ETag | "5b7188aa142e3dc88c2579b3d1fc1501-ssl" |
| Server | Netlify |
| Strict-Transport-Security | max-age=31536000 |
| Vary | Accept-Encoding |
| x-nf-request-id | 01M0JA3YPTPSB31SD649BYDF9S |
CMS
Не определена
Система управления сайтом (движок)
?
CMS — это движок, на котором работает сайт (WordPress, 1C-Bitrix, Tilda и др.). Знание CMS помогает понять возможности SEO-оптимизации и подобрать подходящие инструменты. «Не определена» — вероятно, самописный сайт или нестандартная сборка.
CMS не определена. Вероятно, сайт самописный либо движок надёжно скрыт. Это не ошибка.
Веб-сервер
Netlify
Программное обеспечение сервера
?
Веб-сервер — это ПО, которое отдаёт страницы посетителям (nginx, Apache, IIS, LiteSpeed и др.). Определяется по серверным заголовкам ответа (Server, X-Powered-By и т.п.). «Не определён» — сервер намеренно скрывает эти заголовки, это нормальная практика безопасности.
В заголовке Server указано: Netlify.
Мета-теги Готовность: 78%
Title
Learn — Lean Lang
Заголовок страницы в браузере и поисковой выдаче
?
Title — главный SEO-заголовок страницы. Влияет на CTR в поиске и ранжирование. Оптимальная длина: 50–70 символов. Ключевые слова — ближе к началу.
Необходимо увеличить число символов в title (текущее значение мало: 18, минимум: 25, оптимально: от 40 до 45)
Дублей словоформ в title не найдено.
Description
Lean is an open-source programming language and proof assistant that enables correct, maintainable, and formally verified code.
Описание страницы в поисковой выдаче (сниппет)
?
Meta Description — текст под заголовком в выдаче. Напрямую на позиции не влияет, но влияет на CTR. Оптимальная длина: 120–160 символов.
Число символов в description 127 оптимально (норма: от 120 до 130).
Keywords
Список ключевых слов страницы (устаревший тег)
?
Meta Keywords не учитывается Яндексом и Google для ранжирования с 2009–2012 годов. Заполнение не обязательно, но не вредит. Конкурент может использовать содержимое для анализа.
Установите мета-тег keywords!
Канонический Url
Указывает поисковику основную версию страницы
?
Canonical (rel=canonical) предотвращает проблему дублей страниц. Должен точно совпадать с URL проверяемой страницы. Неправильный canonical может передать ссылочный вес на другую страницу.
Рекомендуем прописать канонический Url.
Robots
Ошибок нет
Директивы для поисковых роботов на уровне страницы
?
Meta Robots управляет индексацией конкретной страницы: index/noindex — индексировать ли, follow/nofollow — следовать ли по ссылкам. Noindex полностью исключает страницу из поиска.
Meta-тег robots не указан. Страница свободна для индексации.
Адаптивность
width=device-width, initial-scale=1
Настройка масштабирования на мобильных устройствах
?
Тег viewport (<meta name="viewport">) сообщает браузеру, как масштабировать страницу на мобильных. Стандарт: width=device-width, initial-scale=1. Отсутствие — признак отсутствия мобильной версии.
Meta-тег viewport со значением-константой width=device-width задаёт ширину страницы в соответствии с размером экрана.
Meta-тег viewport со значением initial-scale=1.0 определяет масштаб 1:1, т.е. «не масштабировать».
Разметка OpenGraph
Кол-во: 6
Мета-теги для красивых превью в соцсетях
?
OpenGraph (og:title, og:description, og:image) управляет тем, как страница выглядит при репосте в социальных сетях и мессенджерах. Отсутствие OG-тегов — невзрачный превью при шеринге.
Разметка OpenGraph задана. Страница оптимизирована под социальные сети.
Показать полный список og мета-тегов
| Тип | Значение |
|---|---|
| og:title | Lean Programming Language |
| og:type | article |
| og:image | https://lean-lang.org/static/png/banner.png |
| og:url | https://lean-lang.org |
| og:image:alt | Lean Programming Language |
| og:site_name | Lean Language |
Все мета-теги
Кол-во: 15
Полный список мета-тегов страницы
?
Таблица всех meta-тегов, включая нестандартные. Позволяет найти опечатки, дубли и лишние теги.
Найдены мета-теги 15шт. Мета-теги не видимы для человека и предназначены для обмена информацией между веб-страницей и поисковыми системами, браузерами и другими веб-службами. С ними роботы 🤖 и устройства ведут себя более ожидаемо.
Показать полный список мета-тегов
| Тип | Название | Значение |
|---|---|---|
| name | viewport | width=device-width, initial-scale=1 |
| name | description | Lean is an open-source programming language and proof assistant that enables correct, maintainable, and formally verified code. |
| name | theme-color | #3D6AC9 |
| name | twitter:title | Lean Programming Language |
| name | twitter:description | Lean is an open-source programming language and proof assistant that enables correct, maintainable, and formally verified code. |
| name | twitter:image | https://lean-lang.org/static/png/banner.png |
| name | twitter:image:alt | Lean Programming Language |
| name | twitter:creator | @leanprover |
| name | twitter:card | summary_large_image |
| property | og:title | Lean Programming Language |
| property | og:type | article |
| property | og:image | https://lean-lang.org/static/png/banner.png |
| property | og:url | https://lean-lang.org |
| property | og:image:alt | Lean Programming Language |
| property | og:site_name | Lean Language |
Оптимизация Готовность: 62%
Структура
Ошибок нет
Семантические HTML-элементы страницы
?
Проверяет наличие основных структурных элементов: nav, header, footer, main. Корректная семантическая структура помогает поисковику понять архитектуру страницы.
Структура документа корректна (теги <html> и <body> присутствуют в единственном экземпляре).
Контент
Есть ошибки
Объём и качество текстового содержимого
?
Анализирует объём полезного текста на странице. Слишком мало — страница может считаться малополезной. Слишком много — ухудшается читаемость и восприятие.
Слова из title 2 встречаются в тексте редко. Добавьте в контент страницы слова из тега <title>!
Абзацев с текстом 26 достаточно.
Среднее число слов в абзаце 40 достаточно.
Кол-во знаков контента 6309 на странице оптимально.
Кол-во слов 940 на странице оптимально.
Заголовки
Ошибок нет
Иерархия заголовков H1–H6
?
H1 должен быть один и содержать ключевой запрос. H2–H6 описывают подразделы. Пропуск уровней (H1 → H3) и несколько H1 — типичные ошибки, снижающие понятность страницы для поисковика.
На странице присутствуют заголовки <h1> 1. Это прекрасно.
На странице присутствуют заголовки <h2> 6. Это хорошо.
На странице присутствуют заголовки <h3> 7.
Тошнота
3,16
Насколько одно слово доминирует в тексте
?
Классическая тошнота = √(частота самого повторяющегося слова). Норма до 7–8: текст воспринимается естественно. Выше — поисковик может счесть страницу переспамленной.
Тошнота превышает норму 3. Измените текст страницы!
Академич. тошнота
22,02%
Насколько текст перенасыщен ключевыми словами
?
Академическая тошнота = (частота слова / общее количество слов) × 100%. Показывает долю конкретного слова в тексте. Норма 5–15%.
Академическая тошнота превышает норму 5-15%. Измените текст страницы!
Семантическое ядро
20
Наиболее часто встречающиеся слова на странице
?
Топ слов по частоте использования. Показывает, какие слова доминируют в тексте с точки зрения поисковика.
Контент страницы содержит осмысленный текст и слова.
Показать список слов
| Слово | Кол-во | Частота |
|---|---|---|
| theorem | 10 | 1,06% |
| mathlib | 8 | 0,85% |
| programming | 8 | 0,85% |
| reference | 8 | 0,85% |
| language | 7 | 0,74% |
| interactive | 7 | 0,74% |
| prover | 6 | 0,64% |
| natural | 6 | 0,64% |
| functional | 5 | 0,53% |
| system | 5 | 0,53% |
| install | 4 | 0,43% |
| proving | 4 | 0,43% |
| through | 4 | 0,43% |
| deduction | 4 | 0,43% |
| community | 3 | 0,32% |
| playground | 3 | 0,32% |
| reservoir | 3 | 0,32% |
| number | 3 | 0,32% |
| automated | 3 | 0,32% |
| mathematical | 3 | 0,32% |
Индексация Готовность: 0%
Индексирование
Ошибок нет
Разрешено ли индексирование страницы
?
Проверяет, не закрыта ли страница от индексации через robots.txt, meta robots или X-Robots-Tag. Страница, закрытая от индексации, не появится в поисковой выдаче.
Анкоров на странице 93 оптимально. Поисковые роботы обязательно проиндексируют сайт.
Robots.txt
Не найден
Файл управления сканированием сайта роботами
?
Robots.txt указывает поисковым роботам, какие страницы сканировать, а какие — нет. Ошибки в файле могут случайно закрыть важные разделы от индексации.
Файл robots.txt не найден (ошибка 404). Крайне рекомендуем добавить файл robots.txt, это правило хорошего тона для поисковых роботов.
Sitemap
Кол-во: 0
XML-карта сайта для поисковиков
?
Sitemap.xml помогает поисковику быстрее находить и индексировать страницы. Особенно важен для крупных сайтов и новых страниц, на которые ещё нет входящих ссылок.
Robots.txt не содержит ссылку на карту сайта. Рекомендуется добавить карту сайта и указать ссылку на нее в robots.txt.
Внутренние ссылки
Кол-во: 39
Ссылки на другие страницы своего сайта
?
Внутренние ссылки распределяют ссылочный вес между страницами и помогают поисковику обходить сайт. Пустые анкоры и ссылки на запрещённые robots.txt страницы — типичные ошибки.
Внутренних ссылок на странице 39 оптимально.
Показать внутренние ссылки
| Url | Анкор | Состояние |
|---|---|---|
| / |
<svg width="70" height="20" viewbox="0 0 486 169" xmlns="http://www.w3.org/2000/svg" stroke="#386EE0" fill="transparent" stroke-width="10"><path d="M206.333 5.67949H105.667M206.333 5.67949L243.25 84.5M206.333 5.67949V84.5M243.25 84.5H317.549M243.25 84.5L279.667 163.321L280.889 163.318L317.549 84.5M206.333 84.5V163.321H5V5M206.333 84.5H105.667M317.549 84.5L353 5.67949M353 5.67949V164M353 5.67949H353.667L480.333 163.454H481V5" stroke-linecap="round" stroke-linejoin="round"></path></svg>
|
|
| /install |
Install
|
|
| /learn |
Learn
|
|
| /community |
Community
|
|
| /use-cases |
Use Cases
|
|
| /fro |
FRO
|
|
| /install |
Install
|
|
| /learn |
Learn
|
|
| /community |
Community
|
|
| /use-cases |
Use Cases
|
|
| /fro |
Home
|
|
| /fro/about |
About
|
|
| /fro/team |
Team
|
|
| /fro/roadmap |
Roadmap
|
|
| /fro/contact |
Contact
|
|
| /doc/api/ |
<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="20" height="20" fill="var(--color-primary)"><g data-name="Layer 2"><g data-name="book"><rect width="24" height="24" opacity="0"></rect><path d="M19 3H7a3 3 0 0 0-3 3v12a3 3 0 0 0 3 3h12a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1zM7 5h11v10H7a3 3 0 0 0-1 .18V6a1 1 0 0 1 1-1zm0 14a1 1 0 0 1 0-2h11v2z"></path></g></g></svg>API Reference
|
|
| /install |
<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="20" height="20" fill="var(--color-primary)"><g data-name="Layer 2"><g data-name="arrow-forward"><rect width="24" height="24" transform="rotate(-90 12 12)" opacity="0"></rect><path d="M5 13h11.86l-3.63 4.36a1 1 0 0 0 1.54 1.28l5-6a1.19 1.19 0 0 0 .09-.15c0-.05.05-.08.07-.13A1 1 0 0 0 20 12a1 1 0 0 0-.07-.36c0-.05-.05-.08-.07-.13a1.19 1.19 0 0 0-.09-.15l-5-6A1 1 0 0 0 14 5a1 1 0 0 0-.64.23 1 1 0 0 0-.13 1.41L16.86 11H5a1 1 0 0 0 0 2z"></path></g></g></svg>Install
|
|
| /functional_programming_in_lean/ |
<header>
<svg width="30" height="30" viewbox="0 0 24 33" xmlns="http://www.w3.org/2000/svg" fill="white"><path d="M0.515625 31.627L9.75391 10.748L8.85547 8.28711C8.36068 6.99805 7.82031 6.09961 7.23438 5.5918C6.66146 5.08398 5.82812 4.83008 4.73438 4.83008C4.31771 4.83008 3.93359 4.85612 3.58203 4.9082C3.23047 4.96029 2.91797 5.01888 2.64453 5.08398V1.31445C2.89193 1.24935 3.17839 1.19727 3.50391 1.1582C3.82943 1.10612 4.17448 1.06706 4.53906 1.04102C4.90365 1.00195 5.24219 0.982422 5.55469 0.982422C7.05208 0.982422 8.26953 1.23633 9.20703 1.74414C10.1576 2.23893 10.9453 2.98763 11.5703 3.99023C12.1953 4.97982 12.7747 6.2168 13.3086 7.70117L19.5781 25.1426C19.8776 25.9368 20.1576 26.5553 20.418 26.998C20.6914 27.4408 20.9714 27.7467 21.2578 27.916C21.5573 28.0853 21.8763 28.1699 22.2148 28.1699C22.4102 28.1699 22.625 28.1504 22.8594 28.1113C23.0938 28.0723 23.3021 28.0267 23.4844 27.9746V31.4902C23.2891 31.5814 23.0286 31.666 22.7031 31.7441C22.3776 31.8353 22.0391 31.9004 21.6875 31.9395C21.3359 31.9915 20.9974 32.0176 20.6719 32.0176C19.8255 32.0176 19.1029 31.8743 18.5039 31.5879C17.918 31.3014 17.4232 30.8717 17.0195 30.2988C16.6289 29.7259 16.2839 29.0293 15.9844 28.209L13.4648 21.0996C13.3086 20.6439 13.1458 20.1751 12.9766 19.6934C12.8203 19.2116 12.6641 18.7363 12.5078 18.2676C12.3516 17.7988 12.2083 17.3496 12.0781 16.9199C11.9609 16.4902 11.8633 16.1126 11.7852 15.7871H11.668C11.4466 16.5814 11.1732 17.4342 10.8477 18.3457C10.5352 19.2572 10.2096 20.123 9.87109 20.9434L5.28125 31.627H0.515625Z"></path></svg></header>
<p class="card-description">
<strong>Functional Programming in Lean (FPIL)</strong> is the main resource for programmers who want to learn Lean. It assumes a background in programming, but no prior knowledge of functional programming is needed.</p>
<footer><div class="read-more">
READ NOW<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="17px" height="17px" fill="var(--color-primary)"><g data-name="Layer 2"><g data-name="arrow-forward"><rect width="24" height="24" transform="rotate(-90 12 12)" opacity="0"></rect><path d="M5 13h11.86l-3.63 4.36a1 1 0 0 0 1.54 1.28l5-6a1.19 1.19 0 0 0 .09-.15c0-.05.05-.08.07-.13A1 1 0 0 0 20 12a1 1 0 0 0-.07-.36c0-.05-.05-.08-.07-.13a1.19 1.19 0 0 0-.09-.15l-5-6A1 1 0 0 0 14 5a1 1 0 0 0-.64.23 1 1 0 0 0-.13 1.41L16.86 11H5a1 1 0 0 0 0 2z"></path></g></g></svg></div>
</footer>
|
|
| /theorem_proving_in_lean4/ |
<header>
<svg width="30" height="30" viewbox="0 0 26 29" xmlns="http://www.w3.org/2000/svg" fill="white"><path d="M11.28 28.88L0.0400391 0.119995H3.92004L7.20004 9.04H18.64L22.08 0.119995H25.96L14.56 28.88H11.28ZM13 25.44C13.12 24.84 13.4 23.76 13.92 22.28C14.44 20.76 15.6 17.44 17.52 12.32H8.48004C10.76 18.72 12.04 22.4 12.4 23.44C12.76 24.48 12.96 25.16 13 25.44Z"></path></svg></header>
<p class="card-description">
<strong>Theorem Proving in Lean (TPIL)</strong> is designed to teach you to develop and verify proofs in Lean and covers dependent type theory, automated proof methods, and Lean-specific features for interactive theorem proving.</p>
<footer><div class="read-more">
READ NOW<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="17px" height="17px" fill="var(--color-primary)"><g data-name="Layer 2"><g data-name="arrow-forward"><rect width="24" height="24" transform="rotate(-90 12 12)" opacity="0"></rect><path d="M5 13h11.86l-3.63 4.36a1 1 0 0 0 1.54 1.28l5-6a1.19 1.19 0 0 0 .09-.15c0-.05.05-.08.07-.13A1 1 0 0 0 20 12a1 1 0 0 0-.07-.36c0-.05-.05-.08-.07-.13a1.19 1.19 0 0 0-.09-.15l-5-6A1 1 0 0 0 14 5a1 1 0 0 0-.64.23 1 1 0 0 0-.13 1.41L16.86 11H5a1 1 0 0 0 0 2z"></path></g></g></svg></div>
</footer>
|
|
| /doc/reference/latest/ |
<header>
<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="45" height="45" fill="white"><g data-name="Layer 2"><g data-name="book"><rect width="24" height="24" opacity="0"></rect><path d="M19 3H7a3 3 0 0 0-3 3v12a3 3 0 0 0 3 3h12a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1zM7 5h11v10H7a3 3 0 0 0-1 .18V6a1 1 0 0 1 1-1zm0 14a1 1 0 0 1 0-2h11v2z"></path></g></g></svg></header>
<p class="card-description">
<strong>The Lean Language Reference</strong> is a comprehensive, precise description of Lean: a reference work in which all aspects of Lean are clearly specified, and demonstrated through succinct examples.</p>
<footer><div class="read-more">
READ NOW<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="17px" height="17px" fill="var(--color-primary)"><g data-name="Layer 2"><g data-name="arrow-forward"><rect width="24" height="24" transform="rotate(-90 12 12)" opacity="0"></rect><path d="M5 13h11.86l-3.63 4.36a1 1 0 0 0 1.54 1.28l5-6a1.19 1.19 0 0 0 .09-.15c0-.05.05-.08.07-.13A1 1 0 0 0 20 12a1 1 0 0 0-.07-.36c0-.05-.05-.08-.07-.13a1.19 1.19 0 0 0-.09-.15l-5-6A1 1 0 0 0 14 5a1 1 0 0 0-.64.23 1 1 0 0 0-.13 1.41L16.86 11H5a1 1 0 0 0 0 2z"></path></g></g></svg></div>
</footer>
|
|
| /faq |
<header>
<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="45" height="45" fill="white"><g data-name="Layer 2"><g data-name="book"><rect width="24" height="24" opacity="0"></rect><path d="M19 3H7a3 3 0 0 0-3 3v12a3 3 0 0 0 3 3h12a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1zM7 5h11v10H7a3 3 0 0 0-1 .18V6a1 1 0 0 1 1-1zm0 14a1 1 0 0 1 0-2h11v2z"></path></g></g></svg></header>
<p class="card-description">
<strong>Lean FAQ</strong> Answers to commonly asked questions about Lean</p>
<footer><div class="read-more">
READ NOW<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="17px" height="17px" fill="var(--color-primary)"><g data-name="Layer 2"><g data-name="arrow-forward"><rect width="24" height="24" transform="rotate(-90 12 12)" opacity="0"></rect><path d="M5 13h11.86l-3.63 4.36a1 1 0 0 0 1.54 1.28l5-6a1.19 1.19 0 0 0 .09-.15c0-.05.05-.08.07-.13A1 1 0 0 0 20 12a1 1 0 0 0-.07-.36c0-.05-.05-.08-.07-.13a1.19 1.19 0 0 0-.09-.15l-5-6A1 1 0 0 0 14 5a1 1 0 0 0-.64.23 1 1 0 0 0-.13 1.41L16.86 11H5a1 1 0 0 0 0 2z"></path></g></g></svg></div>
</footer>
|
|
| /documentation/semantic-tokens/ |
<header>
<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="45" height="45" fill="white"><g data-name="Layer 2"><g data-name="book"><rect width="24" height="24" opacity="0"></rect><path d="M19 3H7a3 3 0 0 0-3 3v12a3 3 0 0 0 3 3h12a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1zM7 5h11v10H7a3 3 0 0 0-1 .18V6a1 1 0 0 1 1-1zm0 14a1 1 0 0 1 0-2h11v2z"></path></g></g></svg></header>
<p class="card-description">
<strong>Semantic Highlighting</strong> Configuring Lean's semantic highlighing (enabled in VSCode by selecting "Editor > Semantic Highlighting"</p>
<footer><div class="read-more">
READ NOW<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="17px" height="17px" fill="var(--color-primary)"><g data-name="Layer 2"><g data-name="arrow-forward"><rect width="24" height="24" transform="rotate(-90 12 12)" opacity="0"></rect><path d="M5 13h11.86l-3.63 4.36a1 1 0 0 0 1.54 1.28l5-6a1.19 1.19 0 0 0 .09-.15c0-.05.05-.08.07-.13A1 1 0 0 0 20 12a1 1 0 0 0-.07-.36c0-.05-.05-.08-.07-.13a1.19 1.19 0 0 0-.09-.15l-5-6A1 1 0 0 0 14 5a1 1 0 0 0-.64.23 1 1 0 0 0-.13 1.41L16.86 11H5a1 1 0 0 0 0 2z"></path></g></g></svg></div>
</footer>
|
|
| /documentation/latex-syntax-highlighting/ |
<header>
<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="45" height="45" fill="white"><g data-name="Layer 2"><g data-name="book"><rect width="24" height="24" opacity="0"></rect><path d="M19 3H7a3 3 0 0 0-3 3v12a3 3 0 0 0 3 3h12a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1zM7 5h11v10H7a3 3 0 0 0-1 .18V6a1 1 0 0 1 1-1zm0 14a1 1 0 0 1 0-2h11v2z"></path></g></g></svg></header>
<p class="card-description">
<strong>LaTeX</strong> Best practices for highlighting Lean code in LaTeX documents</p>
<footer><div class="read-more">
READ NOW<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="17px" height="17px" fill="var(--color-primary)"><g data-name="Layer 2"><g data-name="arrow-forward"><rect width="24" height="24" transform="rotate(-90 12 12)" opacity="0"></rect><path d="M5 13h11.86l-3.63 4.36a1 1 0 0 0 1.54 1.28l5-6a1.19 1.19 0 0 0 .09-.15c0-.05.05-.08.07-.13A1 1 0 0 0 20 12a1 1 0 0 0-.07-.36c0-.05-.05-.08-.07-.13a1.19 1.19 0 0 0-.09-.15l-5-6A1 1 0 0 0 14 5a1 1 0 0 0-.64.23 1 1 0 0 0-.13 1.41L16.86 11H5a1 1 0 0 0 0 2z"></path></g></g></svg></div>
</footer>
|
|
| /papers/lean4.pdf |
PDF
|
|
| /papers/system.pdf |
PDF
|
|
| / |
<svg width="80" height="40" viewbox="0 0 486 169" xmlns="http://www.w3.org/2000/svg" stroke="white" fill="transparent" stroke-width="10"><path d="M206.333 5.67949H105.667M206.333 5.67949L243.25 84.5M206.333 5.67949V84.5M243.25 84.5H317.549M243.25 84.5L279.667 163.321L280.889 163.318L317.549 84.5M206.333 84.5V163.321H5V5M206.333 84.5H105.667M317.549 84.5L353 5.67949M353 5.67949V164M353 5.67949H353.667L480.333 163.454H481V5" stroke-linecap="round" stroke-linejoin="round"></path></svg>
|
|
| /install |
Install
|
|
| /learn |
Learn
|
|
| /community |
Community
|
|
| /doc/reference/latest/ |
Language reference
|
|
| /doc/api/ |
Lean API
|
|
| /use-cases |
Use cases
|
|
| /faq |
FAQ
|
|
| /fro |
Vision
|
|
| /fro/team |
Team
|
|
| /fro/roadmap/y3 |
Roadmap
|
|
| /privacy |
Privacy Policy
|
|
| /terms |
Terms of Use
|
|
| /trademark-policy |
Lean Trademark Policy
|
|
Внешние ссылки
Кол-во: 32
Ссылки на сторонние сайты
?
Исходящие внешние ссылки передают часть ссылочного веса на чужие сайты. Ссылки на авторитетные ресурсы безопасны; ссылки на мусорные сайты могут навредить репутации страницы.
Внешних ссылок на странице 32 слишком много. Спрячьте лишние ссылки в тег noindex или атрибут rel='nofollow'!
На странице присутствуют ссылки на субдомены 10.
Показать внешние ссылки
| Url | Анкор |
|---|---|
| mathlib-initiative.org |
Mathlib
|
| cslib.io |
CSLib
|
| github.com |
<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="25" height="25"><g data-name="Layer 2"><rect width="24" height="24" opacity="0"></rect><path d="M16.24 22a1 1 0 0 1-1-1v-2.6a2.15 2.15 0 0 0-.54-1.66 1 1 0 0 1 .61-1.67C17.75 14.78 20 14 20 9.77a4 4 0 0 0-.67-2.22 2.75 2.75 0 0 1-.41-2.06 3.71 3.71 0 0 0 0-1.41 7.65 7.65 0 0 0-2.09 1.09 1 1 0 0 1-.84.15 10.15 10.15 0 0 0-5.52 0 1 1 0 0 1-.84-.15 7.4 7.4 0 0 0-2.11-1.09 3.52 3.52 0 0 0 0 1.41 2.84 2.84 0 0 1-.43 2.08 4.07 4.07 0 0 0-.67 2.23c0 3.89 1.88 4.93 4.7 5.29a1 1 0 0 1 .82.66 1 1 0 0 1-.21 1 2.06 2.06 0 0 0-.55 1.56V21a1 1 0 0 1-2 0v-.57a6 6 0 0 1-5.27-2.09 3.9 3.9 0 0 0-1.16-.88 1 1 0 1 1 .5-1.94 4.93 4.93 0 0 1 2 1.36c1 1 2 1.88 3.9 1.52a3.89 3.89 0 0 1 .23-1.58c-2.06-.52-5-2-5-7a6 6 0 0 1 1-3.33.85.85 0 0 0 .13-.62 5.69 5.69 0 0 1 .33-3.21 1 1 0 0 1 .63-.57c.34-.1 1.56-.3 3.87 1.2a12.16 12.16 0 0 1 5.69 0c2.31-1.5 3.53-1.31 3.86-1.2a1 1 0 0 1 .63.57 5.71 5.71 0 0 1 .33 3.22.75.75 0 0 0 .11.57 6 6 0 0 1 1 3.34c0 5.07-2.92 6.54-5 7a4.28 4.28 0 0 1 .22 1.67V21a1 1 0 0 1-.94 1z"></path></g></svg>
|
| mathlib-initiative.org |
Mathlib
|
| cslib.io |
CSLib
|
| leanprover-community.github.io |
<header>
<svg width="30" height="30" viewbox="0 0 26 29" xmlns="http://www.w3.org/2000/svg" fill="white"><path d="M11.28 28.88L0.0400391 0.119995H3.92004L7.20004 9.04H18.64L22.08 0.119995H25.96L14.56 28.88H11.28ZM13 25.44C13.12 24.84 13.4 23.76 13.92 22.28C14.44 20.76 15.6 17.44 17.52 12.32H8.48004C10.76 18.72 12.04 22.4 12.4 23.44C12.76 24.48 12.96 25.16 13 25.44Z"></path></svg></header>
<p class="card-description">
<strong>Mathematics in Lean (MIL)</strong> is the main resource for mathematicians who want to learn mathematical formalization through interactive, tactic-based theorem proving using Lean's Mathlib library.</p>
<footer><div class="read-more">
READ NOW<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="17px" height="17px" fill="var(--color-primary)"><g data-name="Layer 2"><g data-name="arrow-forward"><rect width="24" height="24" transform="rotate(-90 12 12)" opacity="0"></rect><path d="M5 13h11.86l-3.63 4.36a1 1 0 0 0 1.54 1.28l5-6a1.19 1.19 0 0 0 .09-.15c0-.05.05-.08.07-.13A1 1 0 0 0 20 12a1 1 0 0 0-.07-.36c0-.05-.05-.08-.07-.13a1.19 1.19 0 0 0-.09-.15l-5-6A1 1 0 0 0 14 5a1 1 0 0 0-.64.23 1 1 0 0 0-.13 1.41L16.86 11H5a1 1 0 0 0 0 2z"></path></g></g></svg></div>
</footer>
|
| leanprover-community.github.io |
<header>
<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="45" height="45" fill="white"><g data-name="Layer 2"><g data-name="book"><rect width="24" height="24" opacity="0"></rect><path d="M19 3H7a3 3 0 0 0-3 3v12a3 3 0 0 0 3 3h12a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1zM7 5h11v10H7a3 3 0 0 0-1 .18V6a1 1 0 0 1 1-1zm0 14a1 1 0 0 1 0-2h11v2z"></path></g></g></svg></header>
<p class="card-description">
<strong>Mathlib API Reference</strong> Includes reference information for Lean core, the Lean standard library, Mathlib, and other critical Lean packages.</p>
<footer><div class="read-more">
READ NOW<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="17px" height="17px" fill="var(--color-primary)"><g data-name="Layer 2"><g data-name="arrow-forward"><rect width="24" height="24" transform="rotate(-90 12 12)" opacity="0"></rect><path d="M5 13h11.86l-3.63 4.36a1 1 0 0 0 1.54 1.28l5-6a1.19 1.19 0 0 0 .09-.15c0-.05.05-.08.07-.13A1 1 0 0 0 20 12a1 1 0 0 0-.07-.36c0-.05-.05-.08-.07-.13a1.19 1.19 0 0 0-.09-.15l-5-6A1 1 0 0 0 14 5a1 1 0 0 0-.64.23 1 1 0 0 0-.13 1.41L16.86 11H5a1 1 0 0 0 0 2z"></path></g></g></svg></div>
</footer>
|
| github.com |
<header>
<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="45" height="45" fill="white"><g data-name="Layer 2"><g data-name="book"><rect width="24" height="24" opacity="0"></rect><path d="M19 3H7a3 3 0 0 0-3 3v12a3 3 0 0 0 3 3h12a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1zM7 5h11v10H7a3 3 0 0 0-1 .18V6a1 1 0 0 1 1-1zm0 14a1 1 0 0 1 0-2h11v2z"></path></g></g></svg></header>
<p class="card-description">
<strong>The Hitchhiker's Guide to Logical Verification</strong> Originally designed as a companion text for a graduate-level course on interactive theorem proving at Vrije Universiteit Amsterdam.</p>
<footer><div class="read-more">
READ NOW<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="17px" height="17px" fill="var(--color-primary)"><g data-name="Layer 2"><g data-name="arrow-forward"><rect width="24" height="24" transform="rotate(-90 12 12)" opacity="0"></rect><path d="M5 13h11.86l-3.63 4.36a1 1 0 0 0 1.54 1.28l5-6a1.19 1.19 0 0 0 .09-.15c0-.05.05-.08.07-.13A1 1 0 0 0 20 12a1 1 0 0 0-.07-.36c0-.05-.05-.08-.07-.13a1.19 1.19 0 0 0-.09-.15l-5-6A1 1 0 0 0 14 5a1 1 0 0 0-.64.23 1 1 0 0 0-.13 1.41L16.86 11H5a1 1 0 0 0 0 2z"></path></g></g></svg></div>
</footer>
|
| leanprover-community.github.io |
<header>
<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="45" height="45" fill="white"><g data-name="Layer 2"><g data-name="book"><rect width="24" height="24" opacity="0"></rect><path d="M19 3H7a3 3 0 0 0-3 3v12a3 3 0 0 0 3 3h12a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1zM7 5h11v10H7a3 3 0 0 0-1 .18V6a1 1 0 0 1 1-1zm0 14a1 1 0 0 1 0-2h11v2z"></path></g></g></svg></header>
<p class="card-description">
<strong>Logic and Proof</strong> A textbook teaching the basics of classical logic, such as propositional logic, first order logic, natural deduction and axiomatic reasoning, using Lean.</p>
<footer><div class="read-more">
READ NOW<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="17px" height="17px" fill="var(--color-primary)"><g data-name="Layer 2"><g data-name="arrow-forward"><rect width="24" height="24" transform="rotate(-90 12 12)" opacity="0"></rect><path d="M5 13h11.86l-3.63 4.36a1 1 0 0 0 1.54 1.28l5-6a1.19 1.19 0 0 0 .09-.15c0-.05.05-.08.07-.13A1 1 0 0 0 20 12a1 1 0 0 0-.07-.36c0-.05-.05-.08-.07-.13a1.19 1.19 0 0 0-.09-.15l-5-6A1 1 0 0 0 14 5a1 1 0 0 0-.64.23 1 1 0 0 0-.13 1.41L16.86 11H5a1 1 0 0 0 0 2z"></path></g></g></svg></div>
</footer>
|
| hrmacbeth.github.io |
<header>
<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="45" height="45" fill="white"><g data-name="Layer 2"><g data-name="book"><rect width="24" height="24" opacity="0"></rect><path d="M19 3H7a3 3 0 0 0-3 3v12a3 3 0 0 0 3 3h12a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1zM7 5h11v10H7a3 3 0 0 0-1 .18V6a1 1 0 0 1 1-1zm0 14a1 1 0 0 1 0-2h11v2z"></path></g></g></svg></header>
<p class="card-description">
<strong>The Mechanics of Proof</strong> Originally written as a companion text to the course Math2001 at Fordham University, it teaches the basics of mathematical reasoning to students of mathematics using Lean.</p>
<footer><div class="read-more">
READ NOW<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="17px" height="17px" fill="var(--color-primary)"><g data-name="Layer 2"><g data-name="arrow-forward"><rect width="24" height="24" transform="rotate(-90 12 12)" opacity="0"></rect><path d="M5 13h11.86l-3.63 4.36a1 1 0 0 0 1.54 1.28l5-6a1.19 1.19 0 0 0 .09-.15c0-.05.05-.08.07-.13A1 1 0 0 0 20 12a1 1 0 0 0-.07-.36c0-.05-.05-.08-.07-.13a1.19 1.19 0 0 0-.09-.15l-5-6A1 1 0 0 0 14 5a1 1 0 0 0-.64.23 1 1 0 0 0-.13 1.41L16.86 11H5a1 1 0 0 0 0 2z"></path></g></g></svg></div>
</footer>
|
| leodemoura.github.io |
<header>
<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="45" height="45" fill="white"><g data-name="Layer 2"><g data-name="book"><rect width="24" height="24" opacity="0"></rect><path d="M19 3H7a3 3 0 0 0-3 3v12a3 3 0 0 0 3 3h12a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1zM7 5h11v10H7a3 3 0 0 0-1 .18V6a1 1 0 0 1 1-1zm0 14a1 1 0 0 1 0-2h11v2z"></path></g></g></svg></header>
<p class="card-description">
<strong>Founder's Blog</strong> Essays about Lean development, proof assistants and AI, written by Chief Architect Leo de Moura.</p>
<footer><div class="read-more">
READ NOW<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="17px" height="17px" fill="var(--color-primary)"><g data-name="Layer 2"><g data-name="arrow-forward"><rect width="24" height="24" transform="rotate(-90 12 12)" opacity="0"></rect><path d="M5 13h11.86l-3.63 4.36a1 1 0 0 0 1.54 1.28l5-6a1.19 1.19 0 0 0 .09-.15c0-.05.05-.08.07-.13A1 1 0 0 0 20 12a1 1 0 0 0-.07-.36c0-.05-.05-.08-.07-.13a1.19 1.19 0 0 0-.09-.15l-5-6A1 1 0 0 0 14 5a1 1 0 0 0-.64.23 1 1 0 0 0-.13 1.41L16.86 11H5a1 1 0 0 0 0 2z"></path></g></g></svg></div>
</footer>
|
| adam.math.hhu.de |
<header>
<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="30" height="30"><g data-name="Layer 2"><g data-name="search"><rect width="24" height="24" opacity="0"></rect><path d="M20.71 19.29l-3.4-3.39A7.92 7.92 0 0 0 19 11a8 8 0 1 0-8 8 7.92 7.92 0 0 0 4.9-1.69l3.39 3.4a1 1 0 0 0 1.42 0 1 1 0 0 0 0-1.42zM5 11a6 6 0 1 1 6 6 6 6 0 0 1-6-6z"></path></g></g></svg></header>
<p class="card-description">
<strong>The Natural Number Game</strong> A gamified introduction to mathematical proof that introduces Lean 4 concepts through a purpose-built Lean 4 dialect.</p>
<footer><div class="read-more">
PLAY NOW<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="17px" height="17px" fill="var(--color-primary)"><g data-name="Layer 2"><g data-name="arrow-forward"><rect width="24" height="24" transform="rotate(-90 12 12)" opacity="0"></rect><path d="M5 13h11.86l-3.63 4.36a1 1 0 0 0 1.54 1.28l5-6a1.19 1.19 0 0 0 .09-.15c0-.05.05-.08.07-.13A1 1 0 0 0 20 12a1 1 0 0 0-.07-.36c0-.05-.05-.08-.07-.13a1.19 1.19 0 0 0-.09-.15l-5-6A1 1 0 0 0 14 5a1 1 0 0 0-.64.23 1 1 0 0 0-.13 1.41L16.86 11H5a1 1 0 0 0 0 2z"></path></g></g></svg></div>
</footer>
|
| adam.math.hhu.de |
<header>
<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="30" height="30"><g data-name="Layer 2"><g data-name="search"><rect width="24" height="24" opacity="0"></rect><path d="M20.71 19.29l-3.4-3.39A7.92 7.92 0 0 0 19 11a8 8 0 1 0-8 8 7.92 7.92 0 0 0 4.9-1.69l3.39 3.4a1 1 0 0 0 1.42 0 1 1 0 0 0 0-1.42zM5 11a6 6 0 1 1 6 6 6 6 0 0 1-6-6z"></path></g></g></svg></header>
<p class="card-description">
<strong>The Lean Game Server</strong> A collection of games similar to the Natural Number Game.</p>
<footer><div class="read-more">
PLAY NOW<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="17px" height="17px" fill="var(--color-primary)"><g data-name="Layer 2"><g data-name="arrow-forward"><rect width="24" height="24" transform="rotate(-90 12 12)" opacity="0"></rect><path d="M5 13h11.86l-3.63 4.36a1 1 0 0 0 1.54 1.28l5-6a1.19 1.19 0 0 0 .09-.15c0-.05.05-.08.07-.13A1 1 0 0 0 20 12a1 1 0 0 0-.07-.36c0-.05-.05-.08-.07-.13a1.19 1.19 0 0 0-.09-.15l-5-6A1 1 0 0 0 14 5a1 1 0 0 0-.64.23 1 1 0 0 0-.13 1.41L16.86 11H5a1 1 0 0 0 0 2z"></path></g></g></svg></div>
</footer>
|
| github.com |
<header>
<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="45" height="45" fill="white"><g data-name="Layer 2"><g data-name="book"><rect width="24" height="24" opacity="0"></rect><path d="M19 3H7a3 3 0 0 0-3 3v12a3 3 0 0 0 3 3h12a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1zM7 5h11v10H7a3 3 0 0 0-1 .18V6a1 1 0 0 1 1-1zm0 14a1 1 0 0 1 0-2h11v2z"></path></g></g></svg></header>
<p class="card-description">
<strong>Lean 4 VS Code Extension Manual</strong> Describes how to interact with Lean 4 using the VS Code extension.</p>
<footer><div class="read-more">
READ NOW<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="17px" height="17px" fill="var(--color-primary)"><g data-name="Layer 2"><g data-name="arrow-forward"><rect width="24" height="24" transform="rotate(-90 12 12)" opacity="0"></rect><path d="M5 13h11.86l-3.63 4.36a1 1 0 0 0 1.54 1.28l5-6a1.19 1.19 0 0 0 .09-.15c0-.05.05-.08.07-.13A1 1 0 0 0 20 12a1 1 0 0 0-.07-.36c0-.05-.05-.08-.07-.13a1.19 1.19 0 0 0-.09-.15l-5-6A1 1 0 0 0 14 5a1 1 0 0 0-.64.23 1 1 0 0 0-.13 1.41L16.86 11H5a1 1 0 0 0 0 2z"></path></g></g></svg></div>
</footer>
|
| leanexplore.com |
<header>
<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="30" height="30"><g data-name="Layer 2"><g data-name="search"><rect width="24" height="24" opacity="0"></rect><path d="M20.71 19.29l-3.4-3.39A7.92 7.92 0 0 0 19 11a8 8 0 1 0-8 8 7.92 7.92 0 0 0 4.9-1.69l3.39 3.4a1 1 0 0 0 1.42 0 1 1 0 0 0 0-1.42zM5 11a6 6 0 1 1 6 6 6 6 0 0 1-6-6z"></path></g></g></svg></header>
<p class="card-description">
<strong>LeanExplore</strong> A natural language search engine for Lean declarations, indexing commonly used Lean libraries.</p>
<footer><div class="read-more">
OPEN<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="17px" height="17px" fill="var(--color-primary)"><g data-name="Layer 2"><g data-name="arrow-forward"><rect width="24" height="24" transform="rotate(-90 12 12)" opacity="0"></rect><path d="M5 13h11.86l-3.63 4.36a1 1 0 0 0 1.54 1.28l5-6a1.19 1.19 0 0 0 .09-.15c0-.05.05-.08.07-.13A1 1 0 0 0 20 12a1 1 0 0 0-.07-.36c0-.05-.05-.08-.07-.13a1.19 1.19 0 0 0-.09-.15l-5-6A1 1 0 0 0 14 5a1 1 0 0 0-.64.23 1 1 0 0 0-.13 1.41L16.86 11H5a1 1 0 0 0 0 2z"></path></g></g></svg></div>
</footer>
|
| leansearch.net |
<header>
<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="30" height="30"><g data-name="Layer 2"><g data-name="search"><rect width="24" height="24" opacity="0"></rect><path d="M20.71 19.29l-3.4-3.39A7.92 7.92 0 0 0 19 11a8 8 0 1 0-8 8 7.92 7.92 0 0 0 4.9-1.69l3.39 3.4a1 1 0 0 0 1.42 0 1 1 0 0 0 0-1.42zM5 11a6 6 0 1 1 6 6 6 6 0 0 1-6-6z"></path></g></g></svg></header>
<p class="card-description">
<strong>LeanSearch</strong> A Mathlib search engine for finding tactics and theorems via natural language queries.</p>
<footer><div class="read-more">
OPEN<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="17px" height="17px" fill="var(--color-primary)"><g data-name="Layer 2"><g data-name="arrow-forward"><rect width="24" height="24" transform="rotate(-90 12 12)" opacity="0"></rect><path d="M5 13h11.86l-3.63 4.36a1 1 0 0 0 1.54 1.28l5-6a1.19 1.19 0 0 0 .09-.15c0-.05.05-.08.07-.13A1 1 0 0 0 20 12a1 1 0 0 0-.07-.36c0-.05-.05-.08-.07-.13a1.19 1.19 0 0 0-.09-.15l-5-6A1 1 0 0 0 14 5a1 1 0 0 0-.64.23 1 1 0 0 0-.13 1.41L16.86 11H5a1 1 0 0 0 0 2z"></path></g></g></svg></div>
</footer>
|
| leandojo.org |
<header>
<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="30" height="30"><g data-name="Layer 2"><g data-name="search"><rect width="24" height="24" opacity="0"></rect><path d="M20.71 19.29l-3.4-3.39A7.92 7.92 0 0 0 19 11a8 8 0 1 0-8 8 7.92 7.92 0 0 0 4.9-1.69l3.39 3.4a1 1 0 0 0 1.42 0 1 1 0 0 0 0-1.42zM5 11a6 6 0 1 1 6 6 6 6 0 0 1-6-6z"></path></g></g></svg></header>
<p class="card-description">
<strong>LeanDojo</strong> A tool for data extraction and interacting with Lean programmatically.</p>
<footer><div class="read-more">
OPEN<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="17px" height="17px" fill="var(--color-primary)"><g data-name="Layer 2"><g data-name="arrow-forward"><rect width="24" height="24" transform="rotate(-90 12 12)" opacity="0"></rect><path d="M5 13h11.86l-3.63 4.36a1 1 0 0 0 1.54 1.28l5-6a1.19 1.19 0 0 0 .09-.15c0-.05.05-.08.07-.13A1 1 0 0 0 20 12a1 1 0 0 0-.07-.36c0-.05-.05-.08-.07-.13a1.19 1.19 0 0 0-.09-.15l-5-6A1 1 0 0 0 14 5a1 1 0 0 0-.64.23 1 1 0 0 0-.13 1.41L16.86 11H5a1 1 0 0 0 0 2z"></path></g></g></svg></div>
</footer>
|
| github.com |
<header>
<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="30" height="30"><g data-name="Layer 2"><g data-name="search"><rect width="24" height="24" opacity="0"></rect><path d="M20.71 19.29l-3.4-3.39A7.92 7.92 0 0 0 19 11a8 8 0 1 0-8 8 7.92 7.92 0 0 0 4.9-1.69l3.39 3.4a1 1 0 0 0 1.42 0 1 1 0 0 0 0-1.42zM5 11a6 6 0 1 1 6 6 6 6 0 0 1-6-6z"></path></g></g></svg></header>
<p class="card-description">
<strong>REPL</strong> An interactive Read-Eval-Print Loop (REPL) for Lean intended for machine-to-machine interaction and AI applications.</p>
<footer><div class="read-more">
OPEN<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="17px" height="17px" fill="var(--color-primary)"><g data-name="Layer 2"><g data-name="arrow-forward"><rect width="24" height="24" transform="rotate(-90 12 12)" opacity="0"></rect><path d="M5 13h11.86l-3.63 4.36a1 1 0 0 0 1.54 1.28l5-6a1.19 1.19 0 0 0 .09-.15c0-.05.05-.08.07-.13A1 1 0 0 0 20 12a1 1 0 0 0-.07-.36c0-.05-.05-.08-.07-.13a1.19 1.19 0 0 0-.09-.15l-5-6A1 1 0 0 0 14 5a1 1 0 0 0-.64.23 1 1 0 0 0-.13 1.41L16.86 11H5a1 1 0 0 0 0 2z"></path></g></g></svg></div>
</footer>
|
| github.com |
<header>
<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="30" height="30"><g data-name="Layer 2"><g data-name="search"><rect width="24" height="24" opacity="0"></rect><path d="M20.71 19.29l-3.4-3.39A7.92 7.92 0 0 0 19 11a8 8 0 1 0-8 8 7.92 7.92 0 0 0 4.9-1.69l3.39 3.4a1 1 0 0 0 1.42 0 1 1 0 0 0 0-1.42zM5 11a6 6 0 1 1 6 6 6 6 0 0 1-6-6z"></path></g></g></svg></header>
<p class="card-description">
<strong>Pantograph</strong> A machine-to-machine interaction system that provides interfaces to execute proofs, construct expressions, and examine the symbol list of a Lean project for machine learning.</p>
<footer><div class="read-more">
OPEN<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="17px" height="17px" fill="var(--color-primary)"><g data-name="Layer 2"><g data-name="arrow-forward"><rect width="24" height="24" transform="rotate(-90 12 12)" opacity="0"></rect><path d="M5 13h11.86l-3.63 4.36a1 1 0 0 0 1.54 1.28l5-6a1.19 1.19 0 0 0 .09-.15c0-.05.05-.08.07-.13A1 1 0 0 0 20 12a1 1 0 0 0-.07-.36c0-.05-.05-.08-.07-.13a1.19 1.19 0 0 0-.09-.15l-5-6A1 1 0 0 0 14 5a1 1 0 0 0-.64.23 1 1 0 0 0-.13 1.41L16.86 11H5a1 1 0 0 0 0 2z"></path></g></g></svg></div>
</footer>
|
| github.com |
<header>
<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="30" height="30" fill="#5185F4"><g data-name="Layer 2"><g data-name="globe"><rect width="24" height="24" transform="rotate(180 12 12)" opacity="0"></rect><path d="M22 12A10 10 0 0 0 12 2a10 10 0 0 0 0 20 10 10 0 0 0 10-10zm-2.07-1H17a12.91 12.91 0 0 0-2.33-6.54A8 8 0 0 1 19.93 11zM9.08 13H15a11.44 11.44 0 0 1-3 6.61A11 11 0 0 1 9.08 13zm0-2A11.4 11.4 0 0 1 12 4.4a11.19 11.19 0 0 1 3 6.6zm.36-6.57A13.18 13.18 0 0 0 7.07 11h-3a8 8 0 0 1 5.37-6.57zM4.07 13h3a12.86 12.86 0 0 0 2.35 6.56A8 8 0 0 1 4.07 13zm10.55 6.55A13.14 13.14 0 0 0 17 13h2.95a8 8 0 0 1-5.33 6.55z"></path></g></g></svg></header>
<p class="card-description">
<strong>Lean4Web</strong> A web-based version of Lean that allows you to run Lean code directly in your browser.</p>
<footer><div class="read-more">
OPEN<svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24" width="17px" height="17px" fill="var(--color-primary)"><g data-name="Layer 2"><g data-name="arrow-forward"><rect width="24" height="24" transform="rotate(-90 12 12)" opacity="0"></rect><path d="M5 13h11.86l-3.63 4.36a1 1 0 0 0 1.54 1.28l5-6a1.19 1.19 0 0 0 .09-.15c0-.05.05-.08.07-.13A1 1 0 0 0 20 12a1 1 0 0 0-.07-.36c0-.05-.05-.08-.07-.13a1.19 1.19 0 0 0-.09-.15l-5-6A1 1 0 0 0 14 5a1 1 0 0 0-.64.23 1 1 0 0 0-.13 1.41L16.86 11H5a1 1 0 0 0 0 2z"></path></g></g></svg></div>
</footer>
|
| dl.acm.org |
The Lean 4 Theorem Prover and Programming Language
|
| researchgate.net |
The Lean Theorem Prover (System Description)
|
| marketplace.visualstudio.com |
VS Code extension
|
| mathlib-initiative.org |
Mathlib
|
| cslib.io |
CSLib
|
| leodemoura.github.io |
Founder's Blog
|
| bsky.app |
<svg width="20" height="20" viewbox="0 0 568 501" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M123.121 33.6637C188.241 82.5526 258.281 181.681 284 234.873C309.719 181.681 379.759 82.5526 444.879 33.6637C491.866 -1.61183 568 -28.9064 568 57.9464C568 75.2916 558.055 203.659 552.222 224.501C531.947 296.954 458.067 315.434 392.347 304.249C507.222 323.8 536.444 388.56 473.333 453.32C353.473 576.312 301.061 422.461 287.631 383.039C285.169 375.812 284.017 372.431 284 375.306C283.983 372.431 282.831 375.812 280.369 383.039C266.939 422.461 214.527 576.312 94.6667 453.32C31.5556 388.56 60.7778 323.8 175.653 304.249C109.933 315.434 36.0535 296.954 15.7778 224.501C9.94525 203.659 0 75.2916 0 57.9464C0 -28.9064 76.1345 -1.61183 123.121 33.6637Z" fill="white"></path></svg>
|
| linkedin.com |
<img width="20" src="../../static/svg/linkedin-white.png" alt="LinkedIn">
|
| functional.cafe |
<svg width="20" height="20" viewbox="0 0 74 79" fill="white" xmlns="http://www.w3.org/2000/svg"><path d="M73.7014 17.9592C72.5616 9.62034 65.1774 3.04876 56.424 1.77536C54.9472 1.56019 49.3517 0.7771 36.3901 0.7771H36.2933C23.3281 0.7771 20.5465 1.56019 19.0697 1.77536C10.56 3.01348 2.78877 8.91838 0.903306 17.356C-0.00357857 21.5113 -0.100361 26.1181 0.068112 30.3439C0.308275 36.404 0.354874 42.4535 0.91406 48.489C1.30064 52.498 1.97502 56.4751 2.93215 60.3905C4.72441 67.6217 11.9795 73.6395 19.0876 76.0945C26.6979 78.6548 34.8821 79.0799 42.724 77.3221C43.5866 77.1245 44.4398 76.8953 45.2833 76.6342C47.1867 76.0381 49.4199 75.3714 51.0616 74.2003C51.0841 74.1839 51.1026 74.1627 51.1156 74.1382C51.1286 74.1138 51.1359 74.0868 51.1368 74.0592V68.2108C51.1364 68.185 51.1302 68.1596 51.1185 68.1365C51.1069 68.1134 51.0902 68.0932 51.0695 68.0773C51.0489 68.0614 51.0249 68.0503 50.9994 68.0447C50.9738 68.0391 50.9473 68.0392 50.9218 68.045C45.8976 69.226 40.7491 69.818 35.5836 69.8087C26.694 69.8087 24.3031 65.6569 23.6184 63.9285C23.0681 62.4347 22.7186 60.8764 22.5789 59.2934C22.5775 59.2669 22.5825 59.2403 22.5934 59.216C22.6043 59.1916 22.621 59.1702 22.6419 59.1533C22.6629 59.1365 22.6876 59.1248 22.714 59.1191C22.7404 59.1134 22.7678 59.1139 22.794 59.1206C27.7345 60.2936 32.799 60.8856 37.8813 60.8843C39.1036 60.8843 40.3223 60.8843 41.5447 60.8526C46.6562 60.7115 52.0437 60.454 57.0728 59.4874C57.1983 59.4628 57.3237 59.4416 57.4313 59.4098C65.3638 57.9107 72.9128 53.2051 73.6799 41.2895C73.7086 40.8204 73.7803 36.3758 73.7803 35.889C73.7839 34.2347 74.3216 24.1533 73.7014 17.9592ZM61.4925 47.6918H53.1514V27.5855C53.1514 23.3526 51.3591 21.1938 47.7136 21.1938C43.7061 21.1938 41.6988 23.7476 41.6988 28.7919V39.7974H33.4078V28.7919C33.4078 23.7476 31.3969 21.1938 27.3894 21.1938C23.7654 21.1938 21.9552 23.3526 21.9516 27.5855V47.6918H13.6176V26.9752C13.6176 22.7423 14.7157 19.3795 16.9118 16.8868C19.1772 14.4 22.1488 13.1231 25.8373 13.1231C30.1064 13.1231 33.3325 14.7386 35.4832 17.9662L37.5587 21.3949L39.6377 17.9662C41.7884 14.7386 45.0145 13.1231 49.2765 13.1231C52.9614 13.1231 55.9329 14.4 58.2055 16.8868C60.4017 19.3772 61.4997 22.74 61.4997 26.9752L61.4925 47.6918Z" fill="inherit"></path></svg>
|
| x.com |
<svg width="20" height="20" viewbox="0 0 1200 1227" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M714.163 519.284L1160.89 0H1055.03L667.137 450.887L357.328 0H0L468.492 681.821L0 1226.37H105.866L515.491 750.218L842.672 1226.37H1200L714.137 519.284H714.163ZM569.165 687.828L521.697 619.934L144.011 79.6944H306.615L611.412 515.685L658.88 583.579L1055.08 1150.3H892.476L569.165 687.854V687.828Z" fill="white"></path></svg>
|
| leanprover.zulipchat.com |
<svg width="20" height="20" viewbox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M25 3.72273C25 4.98879 24.3687 6.10367 23.4007 6.78394L14.0783 14.2669C13.9099 14.3992 13.6785 14.1913 13.8047 14.0023L17.2348 7.86103C17.3401 7.69096 17.2138 7.4831 17.0034 7.4831H3.74579C1.6835 7.4831 0 5.80133 0 3.74163C0 1.68193 1.6835 0.000157697 3.74579 0.000157697H21.2542C23.3165 -0.0187386 25 1.66303 25 3.72273ZM3.74579 25H21.2542C23.3165 25 25 23.3182 25 21.2585C25 19.1988 23.3165 17.5171 21.2542 17.5171H7.99663C7.80724 17.5171 7.68098 17.3092 7.76515 17.1391L11.1953 10.9978C11.3215 10.8278 11.0901 10.601 10.9217 10.7333L1.59933 18.2162C0.631313 18.8776 0 19.9925 0 21.2585C0 23.3182 1.6835 25 3.74579 25Z" fill="white"></path></svg>
|
| github.com |
<img width="20" src="../../static/svg/github-white.svg" alt="GitHub">
|
Конкуренты Готовность: 0%
Конкуренты в Яндексе
Кол-во: 0
Топ сайтов-конкурентов в Яндексе
?
Сайты, чаще всего появляющиеся в ТОПе Яндекса по запросам из семантического ядра этой страницы.
Мы не нашли у вас конкурентов в Яндексе. Сайт или очень молодой или плохо продвигается.
Конкурентов в ТОП-10 Яндекса не нашлось.
Конкуренты в Google
Кол-во: 0
Топ сайтов-конкурентов в Google
?
Сайты, чаще всего появляющиеся в ТОПе Google по запросам из семантического ядра этой страницы.
Конкуренты в Google тоже не найдены. Займитесь продвижением сайта!
Конкурентов в ТОП-10 Google не нашлось.
ЗоЗПП: права потребителей Готовность: 100%
Нарушения
Не выявлены
Признаков дистанционной продажи товаров (интернет-магазина) не обнаружено — требования ЗоЗПП о раскрытии информации продавца к сайту не применяются. Нарушений нет.
ФЗ-149: рекомендательные технологии Готовность: 100%
Нарушения
Не выявлены
Рекомендательные блоки («с этим покупают», «похожие товары» и т.п.) на сайте не обнаружены — требования ст. 10.7 ФЗ-149 к сайту не применяются. Нарушений нет.
ФЗ-38: реклама Готовность: 100%
Нарушения
Не выявлены
Рекламных тематик с обязательными оговорками (медицина, БАД, кредиты и займы, новостройки) на сайте не обнаружено. Нарушений нет.
ФЗ-436: защита детей Готовность: 100%
Нарушения
Не выявлены
Признаков информационной продукции (новости, видео, книги, игры, курсы) не обнаружено — обязательная возрастная маркировка по ФЗ-436 сайту не требуется. Нарушений нет.
Вердикт
Страница https://lean-lang.org/learn готова к продвижению на 54%. Чтобы еще улучшить страницу и попасть на первые места поисковой выдачи необходимо:
Исправьте ошибки оптимизации.
Исправьте ошибки индексации.
Поделитесь с друзьями: