{"id":10557,"date":"2026-09-26T11:34:29","date_gmt":"2026-09-26T10:34:29","guid":{"rendered":"https:\/\/www.onlinelearningsystem.net\/xyz\/revision-notes\/a-level-chemistry\/ocr-a\/3-1-4-qualitative-analysis\/"},"modified":"2026-09-26T11:34:29","modified_gmt":"2026-09-26T10:34:29","slug":"3-1-4-qualitative-analysis","status":"publish","type":"page","link":"https:\/\/www.onlinelearningsystem.net\/xyz\/revision-notes\/a-level-chemistry\/ocr-a\/3-1-4-qualitative-analysis\/","title":{"rendered":"3.1.4 Qualitative Analysis"},"content":{"rendered":"\n<div class=\"ols-ocr314-page\">\n\n  <aside class=\"ols-sidebar\">\n  <div class=\"ols-sidebar-header\">\n    <h3>Revision Notes<\/h3>\n    <p>A Level Chemistry<\/p>\n  <\/div>\n\n  <div class=\"ols-topic-group\">\n    <h4>3.1.4 Qualitative Analysis<\/h4>\n\n    <ul class=\"ols-topic-list\">\n      <li>\n        <a href=\"https:\/\/www.onlinelearningsystem.net\/xyz\/revision-notes\/a-level-chemistry\/ocr-a\/3-1-4-qualitative-analysis\/\">3.1.4 Overview<\/a>\n      <\/li>\n      <li>\n        <a href=\"https:\/\/www.onlinelearningsystem.net\/xyz\/revision-notes\/a-level-chemistry\/ocr-a\/3-1-4-qualitative-analysis\/tests-for-ions\/\">Tests for Ions<\/a>\n      <\/li>\n    <\/ul>\n  <\/div>\n\n  <div class=\"ols-topic-group\">\n    <h4>Other Sections<\/h4>\n\n    <ul class=\"ols-topic-list\">\n      <li>\n        <a href=\"https:\/\/www.onlinelearningsystem.net\/xyz\/revision-notes\/a-level-chemistry\/ocr-a\/2-1-5-redox\/\">2.1.5 Redox<\/a>\n      <\/li>\n      <li>\n        <a href=\"https:\/\/www.onlinelearningsystem.net\/xyz\/revision-notes\/a-level-chemistry\/ocr-a\/3-1-2-group-2\/\">3.1.2 Group 2<\/a>\n      <\/li>\n      <li>\n        <a href=\"https:\/\/www.onlinelearningsystem.net\/xyz\/revision-notes\/a-level-chemistry\/ocr-a\/3-1-3-the-halogens\/\">3.1.3 The Halogens<\/a>\n      <\/li>\n      <li>\n        <a href=\"https:\/\/www.onlinelearningsystem.net\/xyz\/revision-notes\/a-level-chemistry\/ocr-a\/2-1-4-acids\/\">2.1.4 Acids<\/a>\n      <\/li>\n      <li>\n        <a href=\"https:\/\/www.onlinelearningsystem.net\/xyz\/revision-notes\/a-level-chemistry\/ocr-a\/3-1-1-periodicity\/\">3.1.1 Periodicity<\/a>\n      <\/li>\n      <li>\n        <a href=\"https:\/\/www.onlinelearningsystem.net\/xyz\/revision-notes\/a-level-chemistry\/ocr-a\/3-2-1-enthalpy-changes\/\">3.2.1 Enthalpy Changes<\/a>\n      <\/li>\n    <\/ul>\n  <\/div>\n<\/aside>\n\n<script>\r\n(function() {\r\n  function normalisePath(path) {\r\n    return String(path || '')\r\n      .split('?')[0]\r\n      .split('#')[0]\r\n      .replace(\/\\\/+$\/, '')\r\n      .toLowerCase();\r\n  }\r\n\r\n  function highlightActive() {\r\n    var sidebar = document.querySelector('.ols-sidebar');\r\n    if (!sidebar) return false;\r\n\r\n    var currentPath = normalisePath(window.location.pathname);\r\n    var links = sidebar.querySelectorAll('a[href]');\r\n    var matched = null;\r\n    var matchedLength = 0;\r\n\r\n    sidebar.querySelectorAll('.active, .active-main, .parent-active').forEach(function(item) {\r\n      item.classList.remove('active', 'active-main', 'parent-active');\r\n    });\r\n\r\n    sidebar.querySelectorAll('a[data-ols-disabled-parent=\"1\"], a[aria-current]').forEach(function(a) {\r\n      a.removeAttribute('aria-current');\r\n      a.removeAttribute('tabindex');\r\n      a.removeAttribute('data-ols-disabled-parent');\r\n    });\r\n\r\n    links.forEach(function(a) {\r\n      try {\r\n        var href = a.getAttribute('href');\r\n        if (!href || href === '#' || href.charAt(0) === '#') return;\r\n        var linkPath = normalisePath(new URL(href, window.location.origin).pathname);\r\n        if (!linkPath) return;\r\n        if (currentPath === linkPath || currentPath.indexOf(linkPath + '\/') === 0) {\r\n          if (linkPath.length > matchedLength) {\r\n            matched = a;\r\n            matchedLength = linkPath.length;\r\n          }\r\n        }\r\n      } catch(e) {}\r\n    });\r\n\r\n    if (matched) {\r\n      var matchedLi = matched.closest('li');\r\n      var parentSub = matched.closest('.ols-subtopic-list');\r\n\r\n      if (parentSub) {\r\n        if (matchedLi) {\r\n          matchedLi.classList.add('active');\r\n          matched.setAttribute('aria-current', 'page');\r\n        }\r\n\r\n        var parentLi = parentSub.closest('li');\r\n        while (parentLi) {\r\n          parentLi.classList.add('parent-active', 'active-main');\r\n\r\n          var parentLink = parentLi.querySelector(':scope > a');\r\n          if (parentLink) {\r\n            parentLink.setAttribute('aria-current', 'true');\r\n            parentLink.setAttribute('tabindex', '-1');\r\n            parentLink.setAttribute('data-ols-disabled-parent', '1');\r\n          }\r\n\r\n          var higherSub = parentLi.parentElement.closest('.ols-subtopic-list');\r\n          parentLi = higherSub ? higherSub.closest('li') : null;\r\n        }\r\n      } else {\r\n        if (matchedLi) {\r\n          matchedLi.classList.add('parent-active', 'active-main');\r\n          matched.setAttribute('aria-current', 'page');\r\n          matched.setAttribute('tabindex', '-1');\r\n          matched.setAttribute('data-ols-disabled-parent', '1');\r\n        }\r\n      }\r\n    }\r\n\r\n    return true;\r\n  }\r\n\r\n  if (!highlightActive()) {\r\n    document.addEventListener('DOMContentLoaded', highlightActive);\r\n  }\r\n})();\r\n<\/script>\n\n  <style>\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@300;400;500;600;700;800&display=swap');\n\n    .ols-ocr314-page,\n    .ols-ocr314-page * { box-sizing: border-box; }\n\n    .ols-ocr314-page {\n      --ols-purple: #0a5740;\n      --ols-purple-2: #0f6e56;\n      --ols-accent: #2fbf8a;\n      --ols-soft-purple: #ecfdf5;\n      --ols-soft-cream: #fbf7f2;\n      --ols-border: rgba(59, 7, 100, 0.13);\n      --ols-shadow-soft: 0 10px 28px rgba(59, 7, 100, 0.09);\n      --ols-muted: #4f5f58;\n      font-family: \"Poppins\", Arial, sans-serif;\n      color: var(--ols-purple);\n      background: #ffffff;\n    }\n\n    .ols-ocr314-page a { color: inherit; text-decoration: none; }\n    .ols-ocr314-container { width: min(1180px, calc(100% - 40px)); margin: 0 auto; }\n\n    .ols-ocr314-breadcrumb-bar { padding: 16px 0 0; }\n    .ols-ocr314-breadcrumb { display: flex; flex-wrap: wrap; gap: 6px; font-size: 13px; color: var(--ols-muted); font-weight: 500; }\n    .ols-ocr314-breadcrumb a { color: var(--ols-muted); transition: color 0.2s ease; }\n    .ols-ocr314-breadcrumb a:hover { color: var(--ols-accent); }\n    .ols-ocr314-breadcrumb span { color: var(--ols-purple); font-weight: 700; }\n\n    .ols-ocr314-intro {\n      padding: 36px 0 72px;\n      background:\n        radial-gradient(circle at top center, rgba(47, 191, 138, 0.08), transparent 40%),\n        linear-gradient(180deg, #fbf7f2 0%, #ffffff 100%);\n    }\n    .ols-ocr314-intro-inner { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n    .ols-ocr314-eyebrow {\n      display: inline-flex; align-items: center; gap: 9px; padding: 8px 16px; border-radius: 999px;\n      background: #ffffff; border: 1px solid rgba(47, 191, 138, 0.22); color: var(--ols-accent);\n      font-size: 13px; font-weight: 600; box-shadow: 0 6px 18px rgba(59, 7, 100, 0.06); margin-bottom: 20px;\n    }\n    .ols-ocr314-eyebrow::before { content: \"\"; width: 7px; height: 7px; border-radius: 50%; background: var(--ols-accent); box-shadow: 0 0 0 4px rgba(47, 191, 138, 0.14); }\n    .ols-ocr314-intro h1 { font-size: clamp(34px, 4.5vw, 64px); font-weight: 800; color: var(--ols-purple); letter-spacing: -0.045em; line-height: 1.08; margin: 0 0 10px; text-shadow: -9px 0 9px rgba(59, 7, 100, 0.08); }\n    .ols-ocr314-accent-bar { width: 72px; height: 4px; background: var(--ols-accent); border-radius: 999px; margin: 0 0 22px; }\n    .ols-ocr314-intro-lead { font-size: clamp(16px, 1.6vw, 19px); font-weight: 300; color: #0a4a36; line-height: 1.72; margin: 0; }\n\n    .ols-ocr314-info-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; }\n    .ols-ocr314-info-card { background: #ffffff; border: 1px solid var(--ols-border); border-radius: 20px; padding: 20px 22px; box-shadow: var(--ols-shadow-soft); }\n    .ols-ocr314-info-card-label { font-size: 11px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.06em; color: var(--ols-muted); margin-bottom: 6px; }\n    .ols-ocr314-info-card-value { font-size: 22px; font-weight: 800; color: var(--ols-purple); letter-spacing: -0.03em; line-height: 1.1; }\n    .ols-ocr314-info-card-sub { font-size: 12px; font-weight: 400; color: var(--ols-muted); margin-top: 3px; }\n\n    .ols-ocr314-topics { padding: 72px 0 80px; background: #ffffff; }\n    .ols-ocr314-section-header { margin-bottom: 40px; }\n    .ols-ocr314-section-title { font-size: clamp(28px, 3vw, 44px); font-weight: 800; color: var(--ols-purple); letter-spacing: -0.04em; line-height: 1.1; margin: 0 0 10px; text-shadow: -9px 0 9px rgba(59, 7, 100, 0.08); }\n    .ols-ocr314-section-sub { font-size: 16px; font-weight: 300; color: var(--ols-muted); margin: 0; }\n    .ols-ocr314-cards-grid { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 20px; }\n\n    .ols-ocr314-card {\n      display: flex; flex-direction: column; background: #ffffff; border: 1px solid var(--ols-border);\n      border-radius: 22px; overflow: hidden; box-shadow: var(--ols-shadow-soft); text-decoration: none;\n      color: var(--ols-purple); transition: transform 0.28s cubic-bezier(0.34, 1.56, 0.64, 1), box-shadow 0.28s ease, border-color 0.28s ease; position: relative;\n    }\n    .ols-ocr314-card.ols-ocr314-card--available:hover { transform: translateY(-10px) scale(1.02); box-shadow: 0 28px 56px rgba(59, 7, 100, 0.16); border-color: rgba(47, 191, 138, 0.35); }\n    .ols-ocr314-card.ols-ocr314-card--available:hover .ols-ocr314-card-img-wrap::after { opacity: 1; }\n    .ols-ocr314-card-img-wrap { position: relative; width: 100%; aspect-ratio: 4 \/ 3; background: var(--ols-soft-purple); overflow: hidden; }\n    .ols-ocr314-card-img-wrap::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(180deg, transparent 40%, rgba(59, 7, 100, 0.18) 100%); opacity: 0; transition: opacity 0.28s ease; z-index: 1; }\n    .ols-ocr314-card-num { position: absolute; top: 12px; left: 12px; width: 32px; height: 32px; border-radius: 50%; background: var(--ols-purple); color: #ffffff; font-size: 13px; font-weight: 800; display: flex; align-items: center; justify-content: center; z-index: 3; box-shadow: 0 4px 12px rgba(59, 7, 100, 0.28); }\n    .ols-ocr314-card-status { position: absolute; top: 12px; right: 12px; padding: 4px 10px; border-radius: 999px; font-size: 10px; font-weight: 700; z-index: 3; }\n    .ols-ocr314-card-status--available { background: #eaf3de; color: #3B6D11; }\n    .ols-ocr314-card-body { padding: 18px 18px 22px; flex: 1; display: flex; flex-direction: column; gap: 6px; }\n    .ols-ocr314-card-title { font-size: 14px; font-weight: 700; color: var(--ols-purple); line-height: 1.35; margin: 0; }\n    .ols-ocr314-card-desc { font-size: 12px; font-weight: 300; color: var(--ols-muted); line-height: 1.6; margin: 0; }\n    .ols-ocr314-card-cta { display: inline-flex; align-items: center; gap: 5px; margin-top: 10px; font-size: 12px; font-weight: 700; color: var(--ols-accent); }\n    .ols-ocr314-card-cta svg { width: 14px; height: 14px; transition: transform 0.2s ease; }\n    .ols-ocr314-card--available:hover .ols-ocr314-card-cta svg { transform: translateX(3px); }\n\n    .ols-ocr314-visual { position: absolute; inset: 0; display: flex; align-items: center; justify-content: center; padding: 32px 24px 24px; overflow: hidden; }\n    .ols-ocr314-visual::before, .ols-ocr314-visual::after { content: \"\"; position: absolute; border-radius: 999px; opacity: 0.75; filter: blur(1px); }\n    .ols-ocr314-visual::before { width: 170px; height: 170px; left: -58px; bottom: -66px; background: rgba(255, 255, 255, 0.35); }\n    .ols-ocr314-visual::after { width: 118px; height: 118px; right: -42px; top: -34px; background: rgba(255, 255, 255, 0.28); }\n    .ols-ocr314-visual-panel { position: relative; z-index: 2; width: min(82%, 260px); min-height: 118px; border-radius: 24px; border: 1px solid rgba(255, 255, 255, 0.45); background: rgba(255, 255, 255, 0.76); box-shadow: 0 18px 38px rgba(59, 7, 100, 0.18); backdrop-filter: blur(10px); display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center; padding: 18px; }\n    .ols-ocr314-visual-kicker { display: inline-flex; align-items: center; justify-content: center; min-height: 25px; padding: 4px 10px; border-radius: 999px; background: rgba(59, 7, 100, 0.08); color: var(--ols-purple); font-size: 10px; font-weight: 800; text-transform: uppercase; letter-spacing: 0.08em; margin-bottom: 10px; }\n    .ols-ocr314-visual-main { font-size: clamp(23px, 3vw, 32px); font-weight: 800; color: var(--ols-purple); line-height: 1.05; letter-spacing: -0.05em; }\n    .ols-ocr314-config-line { display: inline-flex; gap: 7px; margin-top: 12px; flex-wrap: wrap; justify-content: center; }\n    .ols-ocr314-config-line span { display: inline-flex; min-width: 42px; justify-content: center; padding: 5px 8px; border-radius: 999px; background: #ffffff; border: 1px solid rgba(59, 7, 100, 0.16); font-size: 11px; font-weight: 800; color: var(--ols-purple); }\n\n    .ols-ocr314-visual--ionic { background: radial-gradient(circle at 24% 18%, rgba(255,255,255,0.46), transparent 24%), linear-gradient(135deg, #ecfdf5 0%, #6ee7b7 45%, #15803d 100%); }\n    .ols-ocr314-visual--covalent { background: radial-gradient(circle at 22% 18%, rgba(255,255,255,0.46), transparent 24%), linear-gradient(135deg, #fff7ed 0%, #fb923c 45%, #c2410c 100%); }\n    .ols-ocr314-visual--shapes { background: radial-gradient(circle at 24% 18%, rgba(255,255,255,0.46), transparent 24%), linear-gradient(135deg, #ecfeff 0%, #22d3ee 45%, #0e7490 100%); }\n    .ols-ocr314-visual--polarity { background: radial-gradient(circle at 24% 18%, rgba(255,255,255,0.46), transparent 24%), linear-gradient(135deg, #fdf2f8 0%, #f472b6 45%, #be185d 100%); }\n    .ols-ocr314-visual--metallic { background: radial-gradient(circle at 24% 18%, rgba(255,255,255,0.46), transparent 24%), linear-gradient(135deg, #f8fafc 0%, #94a3b8 45%, #334155 100%); }\n    .ols-ocr314-visual--giant { background: radial-gradient(circle at 24% 18%, rgba(255,255,255,0.46), transparent 24%), linear-gradient(135deg, #eefbf3 0%, #86efac 45%, #15803d 100%); }\n    .ols-ocr314-visual--molecular { background: radial-gradient(circle at 24% 18%, rgba(255,255,255,0.46), transparent 24%), linear-gradient(135deg, #eff6ff 0%, #60a5fa 45%, #1d4ed8 100%); }\n    .ols-ocr314-visual--forces { background: radial-gradient(circle at 24% 18%, rgba(255,255,255,0.46), transparent 24%), linear-gradient(135deg, #fefce8 0%, #facc15 45%, #a16207 100%); }\n\n    .ols-ocr314-spec-section { padding: 72px 0 88px; background: radial-gradient(circle at top center, rgba(47, 191, 138, 0.07), transparent 38%), linear-gradient(180deg, #fbf7f2 0%, #ffffff 100%); }\n    .ols-ocr314-spec-wrap { background: #ffffff; border: 1px solid var(--ols-border); border-radius: 26px; padding: 36px; box-shadow: var(--ols-shadow-soft); }\n    .ols-ocr314-spec-pill { display: inline-flex; align-items: center; padding: 7px 14px; border-radius: 999px; background: var(--ols-soft-purple); border: 1px solid rgba(47, 191, 138, 0.22); color: var(--ols-accent); font-size: 12px; font-weight: 700; margin-bottom: 16px; }\n    .ols-ocr314-spec-heading { font-size: clamp(24px, 2.8vw, 36px); font-weight: 800; color: var(--ols-purple); letter-spacing: -0.035em; line-height: 1.12; margin: 0 0 6px; border-left: 5px solid var(--ols-accent); padding-left: 16px; }\n    .ols-ocr314-spec-intro-text { font-size: 16px; font-weight: 300; color: #2f4a3e; line-height: 1.8; margin: 14px 0 26px; }\n    .ols-ocr314-spec-group-title { font-size: 20px; font-weight: 800; color: var(--ols-purple); line-height: 1.2; margin: 30px 0 14px; letter-spacing: -0.025em; }\n    .ols-ocr314-spec-rows { display: flex; flex-direction: column; gap: 12px; }\n    .ols-ocr314-spec-row { display: flex; flex-wrap: nowrap; align-items: stretch; border-radius: 16px; overflow: hidden; box-shadow: 0 4px 12px rgba(0,0,0,0.05); }\n    .ols-ocr314-spec-row--light { background: #ffffff; border: 1px solid rgba(47, 191, 138, 0.18); }\n    .ols-ocr314-spec-row--mid { background: #ecfdf5; border: 1px solid rgba(47, 191, 138, 0.22); }\n    .ols-ocr314-spec-code { flex: 0 0 104px; color: #ffffff; font-size: 15px; font-weight: 800; display: flex; align-items: center; justify-content: center; padding: 18px 12px; background: #0a5740; }\n    .ols-ocr314-spec-code--mid { background: #0f6e56; }\n    .ols-ocr314-spec-text { flex: 1; padding: 16px 20px; font-size: 16px; font-weight: 300; line-height: 1.8; color: #2f4a3e; }\n    .ols-ocr314-spec-sub-list { display: flex; flex-direction: column; gap: 10px; margin-top: 12px; }\n    .ols-ocr314-spec-sub-row { display: flex; align-items: stretch; background: #ffffff; border: 1px solid rgba(47, 191, 138, 0.15); border-radius: 12px; overflow: hidden; }\n    .ols-ocr314-spec-sub-code { flex: 0 0 74px; background: #6ee7b7; color: #0a5740; font-size: 13px; font-weight: 800; display: flex; align-items: center; justify-content: center; padding: 12px 10px; }\n    .ols-ocr314-spec-sub-text { flex: 1; padding: 12px 16px; font-size: 15px; font-weight: 300; line-height: 1.8; color: #4b3b58; }\n\n    @media (max-width: 1100px) { .ols-ocr314-cards-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); } }\n    @media (max-width: 860px) { .ols-ocr314-intro-inner { grid-template-columns: 1fr; gap: 40px; } }\n    @media (max-width: 640px) {\n      .ols-ocr314-intro { padding: 24px 0 52px; }\n      .ols-ocr314-topics { padding: 52px 0 58px; }\n      .ols-ocr314-cards-grid { grid-template-columns: 1fr; gap: 14px; }\n      .ols-ocr314-spec-section { padding: 52px 0 64px; }\n      .ols-ocr314-spec-wrap { padding: 24px 18px; border-radius: 20px; }\n      .ols-ocr314-info-grid { grid-template-columns: 1fr 1fr; }\n      .ols-ocr314-spec-row { flex-direction: column; }\n      .ols-ocr314-spec-code { flex: 0 0 auto; min-height: 34px; }\n    }\n      .ols-ocr314-visual--ox { background: radial-gradient(circle at 24% 18%, rgba(255,255,255,0.46), transparent 24%), linear-gradient(135deg, #fff7ed 0%, #fb923c 45%, #c2410c 100%); }\n    .ols-ocr314-visual--et { background: radial-gradient(circle at 24% 18%, rgba(255,255,255,0.46), transparent 24%), linear-gradient(135deg, #eef2ff 0%, #818cf8 45%, #3730a3 100%); }\n    .ols-ocr314-visual--dp { background: radial-gradient(circle at 24% 18%, rgba(255,255,255,0.46), transparent 24%), linear-gradient(135deg, #fdf2f8 0%, #f472b6 45%, #9d174d 100%); }\n    .ols-ocr314-visual--rc { background: radial-gradient(circle at 24% 18%, rgba(255,255,255,0.46), transparent 24%), linear-gradient(135deg, #f0fdf4 0%, #4ade80 45%, #15803d 100%); }\n    .ols-ocr314-visual--tr { background: radial-gradient(circle at 24% 18%, rgba(255,255,255,0.46), transparent 24%), linear-gradient(135deg, #f0f9ff 0%, #38bdf8 45%, #0369a1 100%); }\n    .ols-ocr314-visual--re { background: radial-gradient(circle at 24% 18%, rgba(255,255,255,0.46), transparent 24%), linear-gradient(135deg, #fff1f2 0%, #fb7185 45%, #be123c 100%); }\n    .ols-ocr314-visual--oh { background: radial-gradient(circle at 24% 18%, rgba(255,255,255,0.46), transparent 24%), linear-gradient(135deg, #f5f3ff 0%, #a78bfa 45%, #6d28d9 100%); }\n    .ols-ocr314-visual--so { background: radial-gradient(circle at 24% 18%, rgba(255,255,255,0.46), transparent 24%), linear-gradient(135deg, #ecfeff 0%, #22d3ee 45%, #0e7490 100%); }\n    .ols-ocr314-visual--ts { background: radial-gradient(circle at 24% 18%, rgba(255,255,255,0.46), transparent 24%), linear-gradient(135deg, #fffbeb 0%, #fbbf24 45%, #b45309 100%); }\n    .ols-ocr314-visual--ti { background: radial-gradient(circle at 24% 18%, rgba(255,255,255,0.46), transparent 24%), linear-gradient(135deg, #f0fdfa 0%, #2dd4bf 45%, #0f766e 100%); }\n    .ols-ocr314-visual--tc { background: radial-gradient(circle at 24% 18%, rgba(255,255,255,0.46), transparent 24%), linear-gradient(135deg, #f8fafc 0%, #94a3b8 45%, #334155 100%); }\n    .ols-ocr314-visual--ht { background: radial-gradient(circle at 24% 18%, rgba(255,255,255,0.46), transparent 24%), linear-gradient(135deg, #ecfdf5 0%, #34d399 45%, #047857 100%); }\n    .ols-ocr314-visual--ho { background: radial-gradient(circle at 24% 18%, rgba(255,255,255,0.46), transparent 24%), linear-gradient(135deg, #fefce8 0%, #facc15 45%, #a16207 100%); }\n    .ols-ocr314-visual--cd { background: radial-gradient(circle at 24% 18%, rgba(255,255,255,0.46), transparent 24%), linear-gradient(135deg, #f0fdf4 0%, #86efac 45%, #166534 100%); }\n    .ols-ocr314-visual--hi { background: radial-gradient(circle at 24% 18%, rgba(255,255,255,0.46), transparent 24%), linear-gradient(135deg, #fdf4ff 0%, #d8b4fe 45%, #7e22ce 100%); }\n  <\/style>\n\n  <!-- BREADCRUMB BAR -->\n  <div class=\"ols-ocr314-breadcrumb-bar\">\n    <div class=\"ols-ocr314-container\">\n      <nav class=\"ols-ocr314-breadcrumb\" aria-label=\"Breadcrumb\">\n          <a href=\"https:\/\/www.onlinelearningsystem.net\/xyz\/revision-notes\/\">Revision Notes<\/a> \/\n          <a href=\"https:\/\/www.onlinelearningsystem.net\/xyz\/revision-notes\/a-level-chemistry\/\">A Level Chemistry<\/a> \/\n          <a href=\"https:\/\/www.onlinelearningsystem.net\/xyz\/revision-notes\/a-level-chemistry\/ocr-a\/\">OCR<\/a> \/\n          <span>3.1.4 Qualitative Analysis<\/span>\n        <\/nav>\n    <\/div>\n  <\/div>\n\n  <!-- INTRO -->\n  <section class=\"ols-ocr314-intro\">\n    <div class=\"ols-ocr314-container\">\n      <div class=\"ols-ocr314-intro-inner\">\n        <div>\n          <div class=\"ols-ocr314-eyebrow\">OCR A Level Chemistry A<\/div>\n          <h1>3.1.4<br>Qualitative<br>Analysis<\/h1>\n          <div class=\"ols-ocr314-accent-bar\"><\/div>\n          <p class=\"ols-ocr314-intro-lead\">Section 3.1.4 covers qualitative analysis on a test-tube scale: identifying carbonate ions with acid, sulfate ions with barium ions, halide ions with silver ions and ammonia, and ammonium ions with warm sodium hydroxide, together with the order in which the tests are carried out on an unknown (PAG 4).<\/p>\n        <\/div>\n        <div class=\"ols-ocr314-info-grid\">\n          <div class=\"ols-ocr314-info-card\"><div class=\"ols-ocr314-info-card-label\">Exam Paper<\/div><div class=\"ols-ocr314-info-card-value\">Paper 1 &amp; 3<\/div><div class=\"ols-ocr314-info-card-sub\">H432\/01 and H432\/03<\/div><\/div>\n          <div class=\"ols-ocr314-info-card\"><div class=\"ols-ocr314-info-card-label\">Specification Points<\/div><div class=\"ols-ocr314-info-card-value\">3.1.4 (a)<\/div><div class=\"ols-ocr314-info-card-sub\">2 learning outcomes<\/div><\/div>\n          <div class=\"ols-ocr314-info-card\"><div class=\"ols-ocr314-info-card-label\">Topic Parts<\/div><div class=\"ols-ocr314-info-card-value\">1 page<\/div><div class=\"ols-ocr314-info-card-sub\">Revision notes available<\/div><\/div>\n          <div class=\"ols-ocr314-info-card\"><div class=\"ols-ocr314-info-card-label\">Exam Board<\/div><div class=\"ols-ocr314-info-card-value\">OCR A<\/div><div class=\"ols-ocr314-info-card-sub\">H432 (2015 onwards)<\/div><\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- TOPIC CARDS -->\n  <section class=\"ols-ocr314-topics\">\n    <div class=\"ols-ocr314-container\">\n      <div class=\"ols-ocr314-section-header\">\n        <h2 class=\"ols-ocr314-section-title\">Revision Notes<\/h2>\n        <p class=\"ols-ocr314-section-sub\">Work through 3.1.4 Qualitative Analysis in a structured sequence.<\/p>\n      <\/div>\n      <div class=\"ols-ocr314-cards-grid\">\n\n        <!-- Card 1: Tests for Ions -->\n        <a class=\"ols-ocr314-card ols-ocr314-card--available\" href=\"https:\/\/www.onlinelearningsystem.net\/xyz\/revision-notes\/a-level-chemistry\/ocr-a\/3-1-4-qualitative-analysis\/tests-for-ions\/\">\n          <div class=\"ols-ocr314-card-img-wrap\">\n            <div class=\"ols-ocr314-visual ols-ocr314-visual--ti\">\n              <div class=\"ols-ocr314-visual-panel\">\n                <div class=\"ols-ocr314-visual-kicker\">Qualitative analysis<\/div>\n                <div class=\"ols-ocr314-visual-main\">Tests for<br>Ions<\/div>\n                <div class=\"ols-ocr314-config-line\" aria-hidden=\"true\"><span>CO\u2083\u00b2\u207b, SO\u2084\u00b2\u207b, halides, NH\u2084\u207a<\/span><\/div>\n              <\/div>\n            <\/div>\n            <div class=\"ols-ocr314-card-num\">1<\/div>\n            <span class=\"ols-ocr314-card-status ols-ocr314-card-status--available\">Available<\/span>\n          <\/div>\n          <div class=\"ols-ocr314-card-body\">\n            <p class=\"ols-ocr314-card-title\">Tests for Ions<\/p>\n            <p class=\"ols-ocr314-card-desc\">Tests for carbonate, hydrogencarbonate, sulfate, halide and ammonium ions, with ionic equations and the order of tests on an unknown.<\/p>\n            <span class=\"ols-ocr314-card-cta\">Start revising<svg viewBox=\"0 0 16 16\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 8h10M9 4l4 4-4 4\"><\/path><\/svg><\/span>\n          <\/div>\n        <\/a>\n\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- SPECIFICATION -->\n  <section class=\"ols-ocr314-spec-section\">\n    <div class=\"ols-ocr314-container\">\n      <div class=\"ols-ocr314-spec-wrap\">\n        <div class=\"ols-ocr314-spec-pill\">Specification Coverage<\/div>\n        <h2 class=\"ols-ocr314-spec-heading\">3.1.4 Qualitative Analysis &#8211; OCR A Level Chemistry A<\/h2>\n        <p class=\"ols-ocr314-spec-intro-text\">The following OCR A learning outcomes state what candidates should be able to do. Wording is taken from the OCR A Level Chemistry A (H432) specification.<\/p>\n        <h3 class=\"ols-ocr314-spec-group-title\">3.1.4 Qualitative analysis<\/h3>\n        <div class=\"ols-ocr314-spec-rows\">\n          <div class=\"ols-ocr314-spec-row ols-ocr314-spec-row--light\"><div class=\"ols-ocr314-spec-code\">3.1.4(a)<\/div><div class=\"ols-ocr314-spec-text\">qualitative analysis of ions on a test-tube scale; processes and techniques needed to identify the following ions in an unknown compound:<div class=\"ols-ocr314-spec-sub-list\"><div class=\"ols-ocr314-spec-sub-row\"><div class=\"ols-ocr314-spec-sub-code\">i<\/div><div class=\"ols-ocr314-spec-sub-text\">anions: CO\u2083\u00b2\u207b, by reaction with H\u207a(aq) forming CO\u2082(g); SO\u2084\u00b2\u207b, by precipitation with Ba\u00b2\u207a(aq); Cl\u207b, Br\u207b, I\u207b (see 3.1.3 g)<\/div><\/div><div class=\"ols-ocr314-spec-sub-row\"><div class=\"ols-ocr314-spec-sub-code\">ii<\/div><div class=\"ols-ocr314-spec-sub-text\">cation: NH\u2084\u207a, by reaction with warm NaOH(aq) forming NH\u2083<\/div><\/div><\/div><\/div><\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n  <script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": \"CollectionPage\",\n      \"@id\": \"https:\/\/www.onlinelearningsystem.net\/xyz\/revision-notes\/a-level-chemistry\/ocr-a\/3-1-4-qualitative-analysis\/#webpage\",\n      \"url\": \"https:\/\/www.onlinelearningsystem.net\/xyz\/revision-notes\/a-level-chemistry\/ocr-a\/3-1-4-qualitative-analysis\/\",\n      \"name\": \"3.1.4 Qualitative Analysis | OCR A A Level Chemistry | Online Learning System\",\n      \"description\": \"OCR A A Level Chemistry 3.1.4 Qualitative Analysis revision notes: tests for ions.\",\n      \"isPartOf\": {\n        \"@id\": \"https:\/\/www.onlinelearningsystem.net\/xyz\/#website\"\n      },\n      \"breadcrumb\": {\n        \"@id\": \"https:\/\/www.onlinelearningsystem.net\/xyz\/revision-notes\/a-level-chemistry\/ocr-a\/3-1-4-qualitative-analysis\/#breadcrumb\"\n      },\n      \"inLanguage\": \"en-GB\"\n    },\n    {\n      \"@type\": \"BreadcrumbList\",\n      \"@id\": \"https:\/\/www.onlinelearningsystem.net\/xyz\/revision-notes\/a-level-chemistry\/ocr-a\/3-1-4-qualitative-analysis\/#breadcrumb\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"ListItem\",\n          \"position\": 1,\n          \"name\": \"Revision Notes\",\n          \"item\": \"https:\/\/www.onlinelearningsystem.net\/xyz\/revision-notes\/\"\n        },\n        {\n          \"@type\": \"ListItem\",\n          \"position\": 2,\n          \"name\": \"A Level Chemistry\",\n          \"item\": \"https:\/\/www.onlinelearningsystem.net\/xyz\/revision-notes\/a-level-chemistry\/\"\n        },\n        {\n          \"@type\": \"ListItem\",\n          \"position\": 3,\n          \"name\": \"OCR\",\n          \"item\": \"https:\/\/www.onlinelearningsystem.net\/xyz\/revision-notes\/a-level-chemistry\/ocr-a\/\"\n        },\n        {\n          \"@type\": \"ListItem\",\n          \"position\": 4,\n          \"name\": \"3.1.4 Qualitative Analysis\",\n          \"item\": \"https:\/\/www.onlinelearningsystem.net\/xyz\/revision-notes\/a-level-chemistry\/ocr-a\/3-1-4-qualitative-analysis\/\"\n        }\n      ]\n    },\n    {\n      \"@type\": \"ItemList\",\n      \"@id\": \"https:\/\/www.onlinelearningsystem.net\/xyz\/revision-notes\/a-level-chemistry\/ocr-a\/3-1-4-qualitative-analysis\/#topics\",\n      \"name\": \"3.1.4 Qualitative Analysis revision notes\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"ListItem\",\n          \"position\": 1,\n          \"item\": {\n            \"@type\": \"Course\",\n            \"name\": \"Tests for Ions\",\n            \"description\": \"OCR A A Level Chemistry revision notes on tests for carbonate, hydrogencarbonate, sulfate, halide and ammonium ions, with ionic equations and the order of tests on an unknown.\",\n            \"url\": \"https:\/\/www.onlinelearningsystem.net\/xyz\/revision-notes\/a-level-chemistry\/ocr-a\/3-1-4-qualitative-analysis\/tests-for-ions\/\"\n          }\n        }\n      ]\n    }\n  ]\n}\n<\/script>\n\n<\/div>\n\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Revision Notes \/ A Level Chemistry \/ OCR \/ 3.1.4 Qualitative Analysis OCR A Level Chemistry A 3.1.4QualitativeAnalysis Section 3.1.4 covers qualitative analysis on a test-tube scale: identifying carbonate ions with acid, sulfate ions with barium ions, halide ions with silver ions and ammonia, and ammonium ions with warm sodium hydroxide, together with the order [&hellip;]<\/p>\n","protected":false},"author":12,"featured_media":0,"parent":7117,"menu_order":9,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-10557","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.onlinelearningsystem.net\/xyz\/wp-json\/wp\/v2\/pages\/10557","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.onlinelearningsystem.net\/xyz\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.onlinelearningsystem.net\/xyz\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.onlinelearningsystem.net\/xyz\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/www.onlinelearningsystem.net\/xyz\/wp-json\/wp\/v2\/comments?post=10557"}],"version-history":[{"count":0,"href":"https:\/\/www.onlinelearningsystem.net\/xyz\/wp-json\/wp\/v2\/pages\/10557\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/www.onlinelearningsystem.net\/xyz\/wp-json\/wp\/v2\/pages\/7117"}],"wp:attachment":[{"href":"https:\/\/www.onlinelearningsystem.net\/xyz\/wp-json\/wp\/v2\/media?parent=10557"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}