@prefix concept: <https://w3id.org/kmath/concept/> .
@prefix math: <https://w3id.org/kmath/> .
@prefix problem_type: <https://w3id.org/kmath/problem_type/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix skill: <https://w3id.org/kmath/skill/> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix solution_pattern: <https://w3id.org/kmath/solution_pattern/> .

solution_pattern:graph_transformation_matching a math:SolutionPattern ;
    rdfs:label "표준형으로 고쳐 이동 가능 여부 판정하기"@ko ;
    skos:definition "주어진 지수·로그함수의 식을 기본 함수의 평행이동·대칭이동 꼴로 정리해 밑을 비교하고, 기본 그래프를 이동해 겹칠 수 있는지와 이동 순서를 판정하는 풀이 패턴."@ko ;
    skos:editorialNote "2026-09-28 GRIP 대수 개념서와 시발점 워크북 대수의 풀이를 분석해 추가했다(근거: GRIP 03-3 예제, GRIP 04-3 예제, 시발점 Theme 6 #10). 교사 검토가 필요하다."@ko ;
    skos:prefLabel "표준형으로 고쳐 이동 가능 여부 판정하기"@ko ;
    math:appliesTo problem_type:exp_log_graph_properties ;
    math:hasStep [ ],
        [ ],
        [ ] ;
    math:requiresConcept concept:exponential_function_graph,
        concept:logarithmic_function_graph,
        concept:symmetry_transformation,
        concept:translation ;
    math:usesSkill skill:base_unification,
        skill:graph_reflection_equation,
        skill:graph_translation,
        skill:inverse_graph_reflection,
        skill:log_property_manipulation .

